Skip to content

Latest commit

 

History

History

aead

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Authenticated Encryption with Associated Data (AEAD)

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.

Implemented schemes

Scheme File Specification
GCM (Galois/Counter Mode) gcm.mojo NIST SP 800-38D
GCM-SIV (nonce-misuse-resistant) gcm_siv.mojo RFC 8452

References