MechanismType Enumeration
Specifies the supported Cryptoki mechanism types.
Namespace: Microsoft.SPOT.Cryptoki
Assembly: Microsoft.SPOT.Security.PKCS11 (in microsoft.spot.security.pkcs11.dll)
Syntax
[FlagsAttribute]
public enum MechanismType
Members
Member name | Description | |
---|---|---|
AES_CBC | AES_CBC | |
AES_CBC_ENCRYPT_DATA | AES_CBC_ENCRYPT_DATA | |
AES_CBC_PAD | AES_CBC_PAD | |
AES_CCM | AES_CCM | |
AES_CFB128 | AES_CFB128 | |
AES_CFB64 | AES_CFB64 | |
AES_CFB8 | AES_CFB8 | |
AES_CMAC | AES_CMAC | |
AES_CMAC_GENERAL | AES_CMAC_GENERAL | |
AES_CTR | AES_CTR | |
AES_CTS | AES_CTS | |
AES_ECB | AES_ECB | |
AES_ECB_ENCRYPT_DATA | AES_ECB_ENCRYPT_DATA | |
AES_ECB_PAD | AES_ECB_PAD | |
AES_GCM | AES_GCM | |
AES_KEY_GEN | AES_KEY_GEN | |
AES_MAC | AES_MAC | |
AES_MAC_GENERAL | AES_MAC_GENERAL | |
AES_OFB | AES_OFB | |
CDMF_CBC | CDMF_CBC | |
CDMF_CBC_PAD | CDMF_CBC_PAD | |
CDMF_ECB | CDMF_ECB | |
CDMF_KEY_GEN | CDMF_KEY_GEN | |
CDMF_MAC | CDMF_MAC | |
CDMF_MAC_GENERAL | CDMF_MAC_GENERAL | |
DES_CBC | DES_CBC | |
DES_CBC_ENCRYPT_DATA | DES_CBC_ENCRYPT_DATA | |
DES_CBC_PAD | DES_CBC_PAD | |
DES_CFB64 | DES_CFB64 | |
DES_CFB8 | DES_CFB8 | |
DES_ECB | DES_ECB | |
DES_ECB_ENCRYPT_DATA | DES_ECB_ENCRYPT_DATA | |
DES_KEY_GEN | DES_KEY_GEN | |
DES_MAC | DES_MAC | |
DES_MAC_GENERAL | DES_MAC_GENERAL | |
DES_OFB64 | DES_OFB64 | |
DES_OFB8 | DES_OFB8 | |
DES2_KEY_GEN | DES2_KEY_GEN | |
DES3_CBC | DES3_CBC | |
DES3_CBC_ENCRYPT_DATA | DES3_CBC_ENCRYPT_DATA | |
DES3_CBC_PAD | DES3_CBC_PAD | |
DES3_ECB | DES3_ECB | |
DES3_ECB_ENCRYPT_DATA | DES3_ECB_ENCRYPT_DATA | |
DES3_KEY_GEN | DES3_KEY_GEN | |
DES3_MAC | DES3_MAC | |
DES3_MAC_GENERAL | DES3_MAC_GENERAL | |
DH_PKCS_DERIVE | DH_PKCS_DERIVE | |
DH_PKCS_KEY_PAIR_GEN | DH_PKCS_KEY_PAIR_GEN | |
DH_PKCS_PARAMETER_GEN | DH_PKCS_PARAMETER_GEN | |
DSA | DSA | |
DSA_KEY_PAIR_GEN | DSA_KEY_PAIR_GEN | |
DSA_PARAMETER_GEN | DSA_PARAMETER_GEN | |
DSA_SHA1 | DSA_SHA1 | |
EC_KEY_PAIR_GEN | EC_KEY_PAIR_GEN | |
ECDH_KEY_PAIR_GEN | ECDH_KEY_PAIR_GEN | |
ECDH1_COFACTOR_DERIVE | ECDH1_COFACTOR_DERIVE | |
ECDH1_DERIVE | ECDH1_DERIVE | |
ECDSA | ECDSA | |
ECDSA_KEY_PAIR_GEN | ECDSA_KEY_PAIR_GEN | |
ECDSA_SHA1 | ECDSA_SHA1 | |
ECMQV_DERIVE | ECMQV_DERIVE | |
GENERIC_SECRET_KEY_GEN | GENERIC_SECRET_KEY_GEN | |
MD2 | MD2 | |
MD2_HMAC | MD2_HMAC | |
MD2_HMAC_GENERAL | MD2_HMAC_GENERAL | |
MD2_KEY_DERIVATION | MD2_KEY_DERIVATION | |
MD2_RSA_PKCS | MD2_RSA_PKCS | |
MD5 | MD5 | |
MD5_HMAC | MD5_HMAC | |
MD5_HMAC_GENERAL | MD5_HMAC_GENERAL | |
MD5_KEY_DERIVATION | MD5_KEY_DERIVATION | |
MD5_RSA_PKCS | MD5_RSA_PKCS | |
NULL_KEY_DERIVATION | NULL_KEY_DERIVATION | |
RC2_CBC | RC2_CBC | |
RC2_CBC_PAD | RC2_CBC_PAD | |
RC2_ECB | RC2_ECB | |
RC2_KEY_GEN | RC2_KEY_GEN | |
RC2_MAC | RC2_MAC | |
RC2_MAC_GENERAL | RC2_MAC_GENERAL | |
RC4 | RC4 | |
RC4_KEY_GEN | RC4_KEY_GEN | |
RIPEMD128_RSA_PKCS | RIPEMD128_RSA_PKCS | |
RIPEMD160 | RIPEMD160 | |
RIPEMD160_HMAC | RIPEMD160_HMAC | |
RIPEMD160_RSA_PKCS | RIPEMD160_RSA_PKCS | |
RSA_9796 | RSA_9796 | |
RSA_PKCS | RSA_PKCS | |
RSA_PKCS_KEY_PAIR_GEN | RSA_PKCS_KEY_PAIR_GEN | |
RSA_PKCS_OAEP | RSA_PKCS_OAEP | |
RSA_PKCS_PSS | RSA_PKCS_PSS | |
RSA_X_509 | RSA_X_509 | |
RSA_X9_31 | RSA_X9_31 | |
RSA_X9_31_KEY_PAIR_GEN | RSA_X9_31_KEY_PAIR_GEN | |
SHA_1 | SHA_1 | |
SHA_1_HMAC | SHA_1_HMAC | |
SHA_1_HMAC_GENERAL | SHA_1_HMAC_GENERAL | |
SHA1_KEY_DERIVATION | SHA1_KEY_DERIVATION | |
SHA1_RSA_PKCS | SHA1_RSA_PKCS | |
SHA1_RSA_PKCS_PSS | SHA1_RSA_PKCS_PSS | |
SHA1_RSA_X9_31 | SHA1_RSA_X9_31 | |
SHA224 | SHA224 | |
SHA224_HMAC | SHA224_HMAC | |
SHA224_HMAC_GENERAL | SHA224_HMAC_GENERAL | |
SHA224_KEY_DERIVATION | SHA224_KEY_DERIVATION | |
SHA224_RSA_PKCS | SHA224_RSA_PKCS | |
SHA224_RSA_PKCS_PSS | SHA224_RSA_PKCS_PSS | |
SHA256 | SHA256 | |
SHA256_HMAC | SHA256_HMAC | |
SHA256_HMAC_GENERAL | SHA256_HMAC_GENERAL | |
SHA256_KEY_DERIVATION | SHA256_KEY_DERIVATION | |
SHA256_RSA_PKCS | SHA256_RSA_PKCS | |
SHA256_RSA_PKCS_PSS | SHA256_RSA_PKCS_PSS | |
SHA384 | SHA384 | |
SHA384_HMAC | SHA384_HMAC | |
SHA384_HMAC_GENERAL | SHA384_HMAC_GENERAL | |
SHA384_KEY_DERIVATION | SHA384_KEY_DERIVATION | |
SHA384_RSA_PKCS | SHA384_RSA_PKCS | |
SHA384_RSA_PKCS_PSS | SHA384_RSA_PKCS_PSS | |
SHA512 | SHA512 | |
SHA512_HMAC | SHA512_HMAC | |
SHA512_HMAC_GENERAL | SHA512_HMAC_GENERAL | |
SHA512_KEY_DERIVATION | SHA512_KEY_DERIVATION | |
SHA512_RSA_PKCS | SHA512_RSA_PKCS | |
SHA512_RSA_PKCS_PSS | SHA512_RSA_PKCS_PSS | |
SIGN_NO_NODIGEST_FLAG | SIGN_NO_NODIGEST_FLAG | |
SSL3_KEY_AND_MAC_DERIVE | SSL3_KEY_AND_MAC_DERIVE | |
SSL3_MASTER_KEY_DERIVE | SSL3_MASTER_KEY_DERIVE | |
SSL3_MASTER_KEY_DERIVE_DH | SSL3_MASTER_KEY_DERIVE_DH | |
SSL3_MD5_MAC | SSL3_MD5_MAC | |
SSL3_PRE_MASTER_KEY_GEN | SSL3_PRE_MASTER_KEY_GEN | |
SSL3_SHA1_MAC | SSL3_SHA1_MAC | |
TLS_KEY_AND_MAC_DERIVE | TLS_KEY_AND_MAC_DERIVE | |
TLS_MASTER_KEY_DERIVE | TLS_MASTER_KEY_DERIVE | |
TLS_MASTER_KEY_DERIVE_DH | TLS_MASTER_KEY_DERIVE_DH | |
TLS_PRE_MASTER_KEY_GEN | TLS_PRE_MASTER_KEY_GEN | |
TLS_PRF | TLS_PRF | |
VENDOR_DEFINED | VENDOR_DEFINED | |
VENDOR_RNG | VENDOR_RNG | |
WTLS_CLIENT_KEY_AND_MAC_DERIVE | WTLS_CLIENT_KEY_AND_MAC_DERIVE | |
WTLS_MASTER_KEY_DERIVE | WTLS_MASTER_KEY_DERIVE | |
WTLS_MASTER_KEY_DERIVE_DH_ECC | WTLS_MASTER_KEY_DERIVE_DH_ECC | |
WTLS_PRE_MASTER_KEY_GEN | WTLS_PRE_MASTER_KEY_GEN | |
WTLS_PRF | WTLS_PRF | |
WTLS_SERVER_KEY_AND_MAC_DERIVE | WTLS_SERVER_KEY_AND_MAC_DERIVE | |
X9_42_DH_DERIVE | X9_42_DH_DERIVE | |
X9_42_DH_HYBRID_DERIVE | X9_42_DH_HYBRID_DERIVE | |
X9_42_DH_KEY_PAIR_GEN | X9_42_DH_KEY_PAIR_GEN | |
X9_42_DH_PARAMETER_GEN | X9_42_DH_PARAMETER_GEN | |
X9_42_MQV_DERIVE | X9_42_MQV_DERIVE |
Version Information
Available in the .NET Micro Framework version 4.2.