Cs161sec Wiki
Advertisement

Why[]

Data integrity is important for our cryptographic systems because we need a way to know if the message came from a valid source and was not modified during transmission in order to ensure a secure system

What[]

Data integrity is the process of securing against unauthorized modification of messages

Symmetric Techniques[]

With symmetric data integrity techniques, just like with cryptosystems, we use the same key and cryptographic transformation functions . In addition, the MDC created by a symmetric cryptographic technique is often referred to as a message authentication code or MAC for short. Below are a set of symmetric techniques that we may use for  the symmetric cryptographic transformation function

How[]

Screen Shot 2013-10-14 at 8.32

Requirements[]

  • Functions are cryptographic transformations
  • Encoding key
  • Verification key

Encoding[]

Decoding/Checking[]

Data integrity is guaranteed if and is not guaranteed if the value is

Advertisement