Mojo implementations of AEAD schemes — constructions that simultaneously
provide confidentiality for the message and integrity/authenticity for
both the message and any associated data (aad) that travels alongside it.
| Scheme | File | Specification |
|---|---|---|
| GCM (Galois/Counter Mode) | gcm.mojo |
NIST SP 800-38D |
| GCM-SIV (nonce-misuse-resistant) | gcm_siv.mojo |
RFC 8452 |