AEAD(Authenticated Encryption with Associated Data)
暗号化による秘匿性と、データが改竄されていないことを保証する完全性を同時に満たす暗号方式
https://scrapbox.io/files/67b341557e8f64335c9fd424.png
従来の暗号化方式
AES-CTR
代表的なAEAD
AES-GCM(Galois/Counter Mode)
AES-CCM(Counter with CBC-MAC)
ChaCha20-Poly1305(TLS 1.3 で採用)
https://scrapbox.io/files/67b34299dcfe854278680b74.png