Authenticated encryption: why you need it and how it works
- Added on 2023-08-17
- Page: https://andrea.corbellini.name/2023/03/09/authenticated-encryption/
- See on Internet Archive
- #crypto #chacha20-poly1305 #aes-gcm #aead
In this article I want to explore a common problem of modern cryptographic ciphers: malleability. I will explain that problem with some hands-on examples, and then look in detail at how that problem is solved through the use of authenticated encryption. I will describe in particular two algorithms that provide authenticated encryption: ChaCha20-Poly1305 and AES-GCM, and briefly mention some of their variants.