<PackageReference Include="Microsoft.Bcl.Cryptography" Version="10.0.11" />

System.Security.Cryptography

Namespace with 17 public types

Classes

 AesGcm Represents an Advanced Encryption Standard (AES) key to be used with the Galois/Counter Mode (GCM) mode of operation.
 AuthenticationTagMismatchException The exception that is thrown when a decryption operation with an authenticated cipher has an authentication tag mismatch.
 CompositeMLDsaAlgorithm Represents a composite ML-DSA algorithm identifier, combining ML-DSA with a traditional algorithm.
 CompositeMLDsaCng Provides a Cryptography Next Generation (CNG) implementation of Composite ML-DSA.
 MLDsaAlgorithm Represents a specific algorithm within the ML-DSA family.
 MLDsaCng Provides a Cryptography Next Generation (CNG) implementation of the Module-Lattice-Based Digital Signature Algorithm (ML-DSA).
 MLKemAlgorithm Represents a specific algorithm within the ML-KEM family.
 MLKemCng Provides a Cryptography Next Generation (CNG) implementation of the Module-Lattice-Based Key-Encapsulation Mechanism (ML-KEM).
 PbeParameters Represents parameters to be used for Password-Based Encryption (PBE).
 SlhDsaAlgorithm Represents a specific algorithm within the SHL-DSA family.
 SlhDsaCng Provides a Cryptography Next Generation (CNG) implementation of the Stateless Hash-Based Digital Signature Algorithm (SLH-DSA).
 SP800108HmacCounterKdf NIST SP 800-108 HMAC CTR Key-Based Key Derivation (KBKDF)

Enumerations

 PbeEncryptionAlgorithm Specifies encryption algorithms to be used with Password-Based Encryption (PBE).

Abstract Classes

 CompositeMLDsa Represents a Composite ML-DSA key.
 MLDsa Represents an ML-DSA key.
 MLKem Represents an ML-KEM key.
 SlhDsa Represents an SLH-DSA key.