PartĀ III Off the Record
The TLS Record layer is the part of TLS that actually implements the secure channel between client and server. To do this, cryptographic mechanisms providing confidentiality, integrity, and message authenticity are needed. As the necessary key material has already been established during the handshake, we may now focus on symmetric algorithms, where the client and server use the same key.
Accordingly, in this part, we will cover the basic ideas behind modern block ciphers such as the Advanced Encryption Standard (AES) and their modes of operation. A rather recent invention is the development of a special mode of operation for block ciphers that can provide confidentiality and message authenticity at the same time. This new concept is called Authenticated Encryption and will be covered in depth, since it also used within the record layer of TLS 1.3.
This part contains the following chapters:
ChapterĀ 14, Block Ciphers and Their Modes of Operation
Chapter...