|
Security Scol plugin
|
IETF ChaCha20/Poly1305 AEAD scheme. More...
Go to the source code of this file.
Classes | |
| class | ChaCha20Poly1305_Base |
| IETF ChaCha20Poly1305 cipher base implementation. More... | |
| class | ChaCha20Poly1305_Final< T_IsEncryption > |
| IETF ChaCha20Poly1305 cipher final implementation. More... | |
| struct | ChaCha20Poly1305 |
| IETF ChaCha20/Poly1305 AEAD scheme. More... | |
| class | XChaCha20Poly1305_Base |
| IETF XChaCha20Poly1305 cipher base implementation. More... | |
| class | XChaCha20Poly1305_Final< T_IsEncryption > |
| IETF XChaCha20Poly1305 cipher final implementation. More... | |
| struct | XChaCha20Poly1305 |
| IETF XChaCha20/Poly1305 AEAD scheme. More... | |
IETF ChaCha20/Poly1305 AEAD scheme.
ChaCha20Poly1305 is an authenticated encryption scheme that combines ChaCha20TLS and Poly1305TLS. The scheme is defined in RFC 8439, section 2.8, AEAD_CHACHA20_POLY1305 construction, and uses the IETF versions of ChaCha20 and Poly1305.
Definition in file chachapoly.h.