|
AsymmetricAlgorithmNames
AsymmetricAlgorithmNames
AsymmetricAlgorithmNames
AsymmetricAlgorithmNames
|
Contains static properties that enable you to retrieve algorithm names that can be used in the OpenAlgorithm method of the AsymmetricKeyAlgorithmProvider class.
|
|
AsymmetricKeyAlgorithmProvider
AsymmetricKeyAlgorithmProvider
AsymmetricKeyAlgorithmProvider
AsymmetricKeyAlgorithmProvider
|
Represents a provider of asymmetric (public) key algorithms. For more information, see Cryptographic keys.
|
|
CryptographicEngine
CryptographicEngine
CryptographicEngine
CryptographicEngine
|
Encrypts, decrypts, and signs content, and verifies digital signatures.
|
|
CryptographicHash
CryptographicHash
CryptographicHash
CryptographicHash
|
Represents a reusable hashing object and contains the result of a hashing operation.
|
|
CryptographicKey
CryptographicKey
CryptographicKey
CryptographicKey
|
Represents a symmetric key or an asymmetric key pair.
|
|
EccCurveNames
EccCurveNames
EccCurveNames
EccCurveNames
|
Contains static properties that enable you to retrieve supported elliptic curve cryptography (ECC) algorithm names.
|
|
EncryptedAndAuthenticatedData
EncryptedAndAuthenticatedData
EncryptedAndAuthenticatedData
EncryptedAndAuthenticatedData
|
Contains data that can be retrieved from encrypted and authenticated data. Authenticated encryption algorithms are opened by using the SymmetricKeyAlgorithmProvider class.
|
|
HashAlgorithmNames
HashAlgorithmNames
HashAlgorithmNames
HashAlgorithmNames
|
Contains static properties that enable you to retrieve algorithm names that can be used in the OpenAlgorithm method of the HashAlgorithmProvider class.
|
|
HashAlgorithmProvider
HashAlgorithmProvider
HashAlgorithmProvider
HashAlgorithmProvider
|
Represents a cryptographic hash provider. For more information about hashes, see MACs, hashes, and signatures.
|
|
KeyDerivationAlgorithmNames
KeyDerivationAlgorithmNames
KeyDerivationAlgorithmNames
KeyDerivationAlgorithmNames
|
Contains static properties that enable you to retrieve algorithm names that can be used in the OpenAlgorithm method of the KeyDerivationAlgorithmProvider class.
|
|
KeyDerivationAlgorithmProvider
KeyDerivationAlgorithmProvider
KeyDerivationAlgorithmProvider
KeyDerivationAlgorithmProvider
|
Represents a key derivation algorithm provider.
|
|
KeyDerivationParameters
KeyDerivationParameters
KeyDerivationParameters
KeyDerivationParameters
|
Represents parameters used when deriving a key.
|
|
MacAlgorithmNames
MacAlgorithmNames
MacAlgorithmNames
MacAlgorithmNames
|
Contains static properties that enable you to retrieve algorithm names that can be used in the OpenAlgorithm method of the MacAlgorithmProvider class.
|
|
MacAlgorithmProvider
MacAlgorithmProvider
MacAlgorithmProvider
MacAlgorithmProvider
|
Represents a message authentication code (MAC). A MAC uses symmetric key cryptography to prevent message tampering. For more information, see MACs, hashes, and signatures.
|
|
PersistedKeyProvider
PersistedKeyProvider
PersistedKeyProvider
PersistedKeyProvider
|
Retrieves a persisted key from a Certificate object.
|
|
SymmetricAlgorithmNames
SymmetricAlgorithmNames
SymmetricAlgorithmNames
SymmetricAlgorithmNames
|
Contains static properties that enable you to retrieve algorithm names that can be used in the OpenAlgorithm method of the SymmetricKeyAlgorithmProvider class.
|
|
SymmetricKeyAlgorithmProvider
SymmetricKeyAlgorithmProvider
SymmetricKeyAlgorithmProvider
SymmetricKeyAlgorithmProvider
|
Represents a provider of symmetric key algorithms. For more information, see Cryptographic keys.
|