KeyDerivationAlgorithmNames Class

Definition

Contains static properties that enable you to retrieve algorithm names that can be used in the OpenAlgorithm method of the KeyDerivationAlgorithmProvider class.

public ref class KeyDerivationAlgorithmNames abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class KeyDerivationAlgorithmNames final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class KeyDerivationAlgorithmNames
Public Class KeyDerivationAlgorithmNames
Inheritance
Object Platform::Object IInspectable KeyDerivationAlgorithmNames
Attributes

Windows requirements

Device family
Windows 10 (introduced in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)

Remarks

All of the properties associated with this class are static. You do not need to create an instance of the class to retrieve a property value.

Properties

CapiKdfMd5

Retrieves a string that contains "CAPI_KDF_MD5".

CapiKdfSha1

Retrieves a string that contains "CAPI_KDF_SHA1".

CapiKdfSha256

Retrieves a string that contains "CAPI_KDF_SHA256".

CapiKdfSha384

Retrieves a string that contains "CAPI_KDF_SHA384".

CapiKdfSha512

Retrieves a string that contains "CAPI_KDF_SHA512".

Pbkdf2Md5

Retrieves a string that contains "PBKDF2_MD5".

Pbkdf2Sha1

Retrieves a string that contains "PBKDF2_SHA1".

Pbkdf2Sha256

Retrieves a string that contains "PBKDF2_SHA256".

Pbkdf2Sha384

Retrieves a string that contains "PBKDF2_SHA384".

Pbkdf2Sha512

Retrieves a string that contains "PBKDF2_SHA512".

Sp800108CtrHmacMd5

Retrieves a string that contains "SP800_108_CTR_HMAC_MD5".

Sp800108CtrHmacSha1

Retrieves a string that contains "SP800_108_CTR_HMAC_SHA1".

Sp800108CtrHmacSha256

Retrieves a string that contains "SP800_108_CTR_HMAC_SHA256".

Sp800108CtrHmacSha384

Retrieves a string that contains "SP800_108_CTR_HMAC_SHA384".

Sp800108CtrHmacSha512

Retrieves a string that contains "SP800_108_CTR_HMAC_SHA512".

Sp80056aConcatMd5

Retrieves a string that contains "SP800_56A_CONCAT_MD5".

Sp80056aConcatSha1

Retrieves a string that contains "SP800_56A_CONCAT_SHA1".

Sp80056aConcatSha256

Retrieves a string that contains "SP800_108_CTR_HMAC_SHA256".

Sp80056aConcatSha384

Retrieves a string that contains "SP800_108_CTR_HMAC_SHA384".

Sp80056aConcatSha512

Retrieves a string that contains "SP800_56A_CONCAT_SHA512".

Applies to

See also