KeyDerivationAlgorithmNames class

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

Syntax


var keyDerivationAlgorithmNames = Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames;

Attributes

[DualApiPartition()]
[MarshalingBehavior(Agile)]
[Version(0x06020000)]

Members

The KeyDerivationAlgorithmNames class has these types of members:

Methods

The KeyDerivationAlgorithmNames class inherits methods from the Object class (C#/VB/C++).

Properties

The KeyDerivationAlgorithmNames class has these properties.

PropertyAccess typeDescription

Pbkdf2Md5

Read-onlyRetrieves a string that contains "PBKDF2_MD5".

Pbkdf2Sha1

Read-onlyRetrieves a string that contains "PBKDF2_SHA1".

Pbkdf2Sha256

Read-onlyRetrieves a string that contains "PBKDF2_SHA256".

Pbkdf2Sha384

Read-onlyRetrieves a string that contains "PBKDF2_SHA384".

Pbkdf2Sha512

Read-onlyRetrieves a string that contains "PBKDF2_SHA512".

Sp800108CtrHmacMd5

Read-onlyRetrieves a string that contains "SP800_108_CTR_HMAC_MD5".

Sp800108CtrHmacSha1

Read-onlyRetrieves a string that contains "SP800_108_CTR_HMAC_SHA1".

Sp800108CtrHmacSha256

Read-onlyRetrieves a string that contains "SP800_108_CTR_HMAC_SHA256".

Sp800108CtrHmacSha384

Read-onlyRetrieves a string that contains "SP800_108_CTR_HMAC_SHA384".

Sp800108CtrHmacSha512

Read-onlyRetrieves a string that contains "SP800_108_CTR_HMAC_SHA512".

Sp80056aConcatMd5

Read-onlyRetrieves a string that contains "SP800_56A_CONCAT_MD5".

Sp80056aConcatSha1

Read-onlyRetrieves a string that contains "SP800_56A_CONCAT_SHA1".

Sp80056aConcatSha256

Read-onlyRetrieves a string that contains "SP800_108_CTR_HMAC_SHA256".

Sp80056aConcatSha384

Read-onlyRetrieves a string that contains "SP800_108_CTR_HMAC_SHA384".

Sp80056aConcatSha512

Read-onlyRetrieves a string that contains "SP800_56A_CONCAT_SHA512".

 

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.

Requirements (device family)

Device family

Universal

API contract

Windows.Foundation.UniversalApiContract, introduced version 1.0

Namespace

Windows.Security.Cryptography.Core
Windows::Security::Cryptography::Core [C++]

Metadata

Windows.Foundation.UniversalApiContract.winmd

Requirements (operating system)

Minimum supported client

Windows 8 [Windows Store apps, desktop apps]

Minimum supported server

Windows Server 2012 [Windows Store apps, desktop apps]

Minimum supported phone

Windows Phone 8.1 [Windows Runtime apps only]

Namespace

Windows.Security.Cryptography.Core
Windows::Security::Cryptography::Core [C++]

Metadata

Windows.winmd

See also

Object
KeyDerivationAlgorithmProvider

 

 

Show:
© 2015 Microsoft