AEAD(Authenticated Encryption with Associated Data)
暗号化による秘匿性と、データが改竄されていないことを保証する完全性を同時に満たす暗号方式
https://scrapbox.io/files/67b341557e8f64335c9fd424.png
画像をお借りしています。From: https://zenn.dev/herumi/articles/tls1_3_crypto
従来の暗号化方式
AES-CTR
AES-CBC
代表的なAEAD
AES-GCM(Galois/Counter Mode)
AES-CCM(Counter with CBC-MAC)
ChaCha20-Poly1305(TLS 1.3 で採用)
SHA-256(知ってるやつの代表)とかとは目的が違う
https://scrapbox.io/files/67b34299dcfe854278680b74.png
#暗号