October 2024
Intermediate to advanced
376 pages
10h 44m
English

This chapter is about a type of algorithm that protects not only a message’s confidentiality but also its authenticity. Recall from Chapter 7 that message authentication codes (MACs) protect a message’s authenticity by creating a tag, which is a kind of signature. Like MACs, the authenticated encryption (AE) algorithms in this chapter produce an authentication tag, but they also encrypt the message. In other words, a single AE algorithm offers the features of both a normal cipher and a MAC.
Combining a cipher and a MAC can achieve varying levels of authenticated encryption, as you’ll learn throughout this chapter. ...
Read now
Unlock full access