MechanismType Enumeration
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Namespace: Microsoft.SPOT.Cryptoki
Assembly: Microsoft.SPOT.Security.PKCS11 (in Microsoft.SPOT.Security.PKCS11.dll)
Syntax
'Declaration
<FlagsAttribute> _
Public Enumeration MechanismType
[FlagsAttribute]
public enum MechanismType
[FlagsAttribute]
public enum class MechanismType
[<FlagsAttribute>]
type MechanismType
public enum MechanismType
Members
Member name | Description | |
---|---|---|
RSA_PKCS_KEY_PAIR_GEN | ||
RSA_PKCS | ||
RSA_9796 | ||
RSA_X_509 | ||
MD2_RSA_PKCS | ||
MD5_RSA_PKCS | ||
SHA1_RSA_PKCS | ||
RIPEMD128_RSA_PKCS | ||
RIPEMD160_RSA_PKCS | ||
RSA_PKCS_OAEP | ||
RSA_X9_31_KEY_PAIR_GEN | ||
RSA_X9_31 | ||
SHA1_RSA_X9_31 | ||
RSA_PKCS_PSS | ||
SHA1_RSA_PKCS_PSS | ||
DSA_KEY_PAIR_GEN | ||
DSA | ||
DSA_SHA1 | ||
DH_PKCS_KEY_PAIR_GEN | ||
DH_PKCS_DERIVE | ||
X9_42_DH_KEY_PAIR_GEN | ||
X9_42_DH_DERIVE | ||
X9_42_DH_HYBRID_DERIVE | ||
X9_42_MQV_DERIVE | ||
SHA256_RSA_PKCS | ||
SHA384_RSA_PKCS | ||
SHA512_RSA_PKCS | ||
SHA256_RSA_PKCS_PSS | ||
SHA384_RSA_PKCS_PSS | ||
SHA512_RSA_PKCS_PSS | ||
SHA224_RSA_PKCS | ||
SHA224_RSA_PKCS_PSS | ||
RC2_KEY_GEN | ||
RC2_ECB | ||
RC2_CBC | ||
RC2_MAC | ||
RC2_MAC_GENERAL | ||
RC2_CBC_PAD | ||
RC4_KEY_GEN | ||
RC4 | ||
DES_KEY_GEN | ||
DES_ECB | ||
DES_CBC | ||
DES_MAC | ||
DES_MAC_GENERAL | ||
DES_CBC_PAD | ||
DES2_KEY_GEN | ||
DES3_KEY_GEN | ||
DES3_ECB | ||
DES3_CBC | ||
DES3_MAC | ||
DES3_MAC_GENERAL | ||
DES3_CBC_PAD | ||
CDMF_KEY_GEN | ||
CDMF_ECB | ||
CDMF_CBC | ||
CDMF_MAC | ||
CDMF_MAC_GENERAL | ||
CDMF_CBC_PAD | ||
DES_OFB64 | ||
DES_OFB8 | ||
DES_CFB64 | ||
DES_CFB8 | ||
MD2 | ||
MD2_HMAC | ||
MD2_HMAC_GENERAL | ||
MD5 | ||
MD5_HMAC | ||
MD5_HMAC_GENERAL | ||
SHA_1 | ||
SHA_1_HMAC | ||
SHA_1_HMAC_GENERAL | ||
SHA256 | ||
SHA256_HMAC | ||
SHA256_HMAC_GENERAL | ||
SHA224 | ||
SHA224_HMAC | ||
SHA224_HMAC_GENERAL | ||
SHA384 | ||
SHA384_HMAC | ||
SHA384_HMAC_GENERAL | ||
SHA512 | ||
SHA512_HMAC | ||
SHA512_HMAC_GENERAL | ||
RIPEMD160 | ||
RIPEMD160_HMAC | ||
SSL3_PRE_MASTER_KEY_GEN | ||
SSL3_MASTER_KEY_DERIVE | ||
SSL3_KEY_AND_MAC_DERIVE | ||
SSL3_MASTER_KEY_DERIVE_DH | ||
TLS_PRE_MASTER_KEY_GEN | ||
TLS_MASTER_KEY_DERIVE | ||
TLS_KEY_AND_MAC_DERIVE | ||
TLS_MASTER_KEY_DERIVE_DH | ||
TLS_PRF | ||
SSL3_MD5_MAC | ||
SSL3_SHA1_MAC | ||
MD5_KEY_DERIVATION | ||
MD2_KEY_DERIVATION | ||
SHA1_KEY_DERIVATION | ||
SHA256_KEY_DERIVATION | ||
SHA384_KEY_DERIVATION | ||
SHA512_KEY_DERIVATION | ||
SHA224_KEY_DERIVATION | ||
WTLS_PRE_MASTER_KEY_GEN | ||
WTLS_MASTER_KEY_DERIVE | ||
WTLS_MASTER_KEY_DERIVE_DH_ECC | ||
WTLS_PRF | ||
WTLS_SERVER_KEY_AND_MAC_DERIVE | ||
WTLS_CLIENT_KEY_AND_MAC_DERIVE | ||
ECDSA_KEY_PAIR_GEN | ||
EC_KEY_PAIR_GEN | ||
ECDSA | ||
ECDSA_SHA1 | ||
ECDH1_DERIVE | ||
ECDH1_COFACTOR_DERIVE | ||
ECMQV_DERIVE | ||
AES_KEY_GEN | ||
AES_ECB | ||
AES_CBC | ||
AES_MAC | ||
AES_MAC_GENERAL | ||
AES_CBC_PAD | ||
AES_CTR | ||
AES_GCM | ||
AES_CCM | ||
AES_CTS | ||
AES_CMAC_GENERAL | ||
AES_CMAC | ||
AES_OFB | ||
AES_CFB64 | ||
AES_CFB8 | ||
AES_CFB128 | ||
DES_ECB_ENCRYPT_DATA | ||
DES_CBC_ENCRYPT_DATA | ||
DES3_ECB_ENCRYPT_DATA | ||
DES3_CBC_ENCRYPT_DATA | ||
AES_ECB_ENCRYPT_DATA | ||
AES_CBC_ENCRYPT_DATA | ||
DSA_PARAMETER_GEN | ||
DH_PKCS_PARAMETER_GEN | ||
X9_42_DH_PARAMETER_GEN | ||
GENERIC_SECRET_KEY_GEN | ||
VENDOR_DEFINED | ||
SIGN_NO_NODIGEST_FLAG | ||
VENDOR_RNG | ||
ECDH_KEY_PAIR_GEN | ||
AES_ECB_PAD | ||
NULL_KEY_DERIVATION |