SmartCardCryptogramAlgorithm Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines the cryptogram generation algorithm for a cryptogram placement step.
public enum class SmartCardCryptogramAlgorithm
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.SmartCards.SmartCardEmulatorContract, 131072)]
enum class SmartCardCryptogramAlgorithm
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.SmartCards.SmartCardEmulatorContract), 131072)]
public enum SmartCardCryptogramAlgorithm
var value = Windows.Devices.SmartCards.SmartCardCryptogramAlgorithm.none
Public Enum SmartCardCryptogramAlgorithm
- Inheritance
-
SmartCardCryptogramAlgorithm
- Attributes
Windows requirements
Device family |
Windows Mobile Extension SDK (introduced in 10.0.10586.0)
|
API contract |
Windows.Devices.SmartCards.SmartCardEmulatorContract (introduced in v2.0)
|
Fields
Name | Value | Description |
---|---|---|
None | 0 | Do not use any algorithm. |
CbcMac | 1 | Use the cipher block chaining message authentication code (CBC-MAC) algorithm. |
Cvc3Umd | 2 | Use the CVC3-UMD algorithm. |
DecimalizedMsd | 3 | Use the decimalized MSD algorithm. |
Cvc3MD | 4 | Use the CVC3-MD algorithm. |
Sha1 | 5 | Use the SHA-1 algorithm. |
SignedDynamicApplicationData | 6 | Use the signed dynamic application data algorithm. |
RsaPkcs1 | 7 | Use the Public-Key Cryptography Standards 1 (PKCS) RSA algorithm. |
Sha256Hmac | 8 | Use the SHA-256 HMAC algorithm. |
Remarks
Version history
Windows version | SDK version | Value added |
---|---|---|
1703 | 15063 | Sha256Hmac |