Bitcoin Core 29.99.0
P2P Digital Currency
AEADChaCha20Poly1305 Member List

This is the complete list of members for AEADChaCha20Poly1305, including all inherited members.

AEADChaCha20Poly1305(std::span< const std::byte > key) noexceptAEADChaCha20Poly1305
Decrypt(std::span< const std::byte > cipher, std::span< const std::byte > aad, Nonce96 nonce, std::span< std::byte > plain) noexceptAEADChaCha20Poly1305inline
Decrypt(std::span< const std::byte > cipher, std::span< const std::byte > aad, Nonce96 nonce, std::span< std::byte > plain1, std::span< std::byte > plain2) noexceptAEADChaCha20Poly1305
Encrypt(std::span< const std::byte > plain, std::span< const std::byte > aad, Nonce96 nonce, std::span< std::byte > cipher) noexceptAEADChaCha20Poly1305inline
Encrypt(std::span< const std::byte > plain1, std::span< const std::byte > plain2, std::span< const std::byte > aad, Nonce96 nonce, std::span< std::byte > cipher) noexceptAEADChaCha20Poly1305
EXPANSIONAEADChaCha20Poly1305static
KEYLENAEADChaCha20Poly1305static
Keystream(Nonce96 nonce, std::span< std::byte > keystream) noexceptAEADChaCha20Poly1305
m_chacha20AEADChaCha20Poly1305private
Nonce96 typedefAEADChaCha20Poly1305
SetKey(std::span< const std::byte > key) noexceptAEADChaCha20Poly1305