503049-Chapter 11.1 Internet Security Protocols and Standards
503049-Chapter 11.1 Internet Security Protocols and Standards
1
Internet Security Protocols and
Standards
• Confidentiality
– The Handshake Protocol defines a shared secret
key for symmetric encryption of SSL payloads
– AES, IDEA, RC2-40, DES-40, DES, 3DES, Fortezza,
RC4-40, RC4-128
– Message is compressed before encryption
• Message integrity
– the Handshake Protocol also defines a shared
secret key to form a msg authentication code
(MAC)
Introduction to computer security
19
503049 - Network Security
SSL Record Protocol Operation
Steps:
1. Fragment the message
2. Compress (optional)
3. Compute and add MAC
4. Encrypt msg and MAC
5. Append SSL header
Type of the header following this header; size of the AH; for future use;
SA; increasing seq counter; authentication data, e.g., MAC or
integrity check value