confluent-kafka-dotnet
Show / Hide Table of Contents

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 .

In this article