[−][src]Crate chacha20poly1305
ChaCha20Poly1305 (RFC 8439) is an Authenticated Encryption with Associated Data (AEAD) cipher amenable to fast, constant-time implementations in software, based on the ChaCha20 stream cipher and Poly1305 universal hash function.
This crate also contains an implementation of XSalsa20Poly1305
(a.k.a. NaCl crypto_secretbox
4): a variant of Salsa20Poly1305 with an
extended 192-bit (24-byte) nonce.
Re-exports
pub use aead; |
Structs
ChaCha20Poly1305 | ChaCha20Poly1305 Authenticated Encryption with Additional Data (AEAD) |
XChaCha20Poly1305 | XChaCha20Poly1305 is a ChaCha20Poly1305 variant with an extended 192-bit (24-byte) nonce. |