Namespace Confluent.SchemaRegistry.Encryption.Vendored.Miscreant
Classes
Aead
The Aead class provides authenticated encryption with associated data. This class provides a high-level interface to Miscreant's misuse-resistant encryption.
AesCmac
CMAC message authentication code, defined in NIST Special Publication SP 800-38B.
AesPmac
PMAC message authentication code, defined in the paper A Block-Cipher Mode of Operation for Parallelizable Message Authentication .
AesSiv
AES-SIV authenticated encryption mode, defined in RFC 5297.
StreamDecryptor
STREAM online authenticated encryption, defined in the paper Online Authenticated-Encryption and its Nonce-Reuse Misuse-Resistance .
StreamEncryptor
STREAM online authenticated encryption, defined in the paper Online Authenticated-Encryption and its Nonce-Reuse Misuse-Resistance .