Secure Channel Using Symmetric Key Cryptography
One way to acheive a Secure Channel is to make the assumption that Alice and Bob have a shared secret key. For example, through a Key Exchange.
We split the problem in two:
- First, achieve authenticity:
- M = MAC (Message Authentication Code)
- V = Verify
- Message Authentication Code
- Second, add confidentiality
- E = Encrypt
- D = Decrypt
- Block Cipher
- Stream Cipher
Relevant Note(s):