Table of Contents

Namespace Rotherprivat.KemBasedNet.Cryptography

Classes

CompositeMLKem

Keys and algorithm implementation of the CompositeMLKem, a composed traditional and ML-KEM post quantum key exchange algorithm. The Interface and implementation is analog to the System.Security.Cryptography.MLKem class of the .NET platform.

See IETF draft documentation and repository on GitHub.

CompositeMLKemAlgorithm

Definition of CompositeMLKem algorithms, a combination of traditional KEM- and Post Quantum ML-Kem Algorithm.

See: Composite ML-KEM for use in X.509 Public Key Infrastructure

HybridMLKem

Keys and algorithm implementation for encrypting and decrypting data, based on Post Quantum Key exchange algorithms.

HybridMLKemCipherData

Encrypted data and parameters for decryption