AEAD 認証付き暗号 秘匿性 + 完全性 cipher, mac = enc(pt, key) pt = dec(cipher, key)? CCA1 に安全 実装 AEADs/chacha20poly1305 at master · RustCrypto/AEADs · GitHub 参考文献 認証付き暗号 - Wikipedia 認証付き暗号(AEAD)の必要性を調べて分かったところ - nwtgck / Ryo Ota https://twitter.com/nwtgck 強すぎる