Defines all key types of mcuxClKey.
More...
Defines all key types of mcuxClKey.
Defines of supported key types of mcuxClKey.
◆ MCUXCLKEY_ALGO_ID_AES
#define MCUXCLKEY_ALGO_ID_AES |
◆ MCUXCLKEY_ALGO_ID_RSA
#define MCUXCLKEY_ALGO_ID_RSA |
◆ MCUXCLKEY_ALGO_ID_ECC_SHWS_GFP
#define MCUXCLKEY_ALGO_ID_ECC_SHWS_GFP |
ECC key using Short Weierstrass Curve over GF(p)
◆ MCUXCLKEY_ALGO_ID_ECC_SHWS_GF2M
#define MCUXCLKEY_ALGO_ID_ECC_SHWS_GF2M |
ECC key using Short Weierstrass Curve over GF(2^m)
◆ MCUXCLKEY_ALGO_ID_ECC_MONTDH
#define MCUXCLKEY_ALGO_ID_ECC_MONTDH |
ECC key for MontDH key exchange scheme.
◆ MCUXCLKEY_ALGO_ID_ECC_EDDSA
#define MCUXCLKEY_ALGO_ID_ECC_EDDSA |
ECC key for EdDSA signature scheme.
◆ MCUXCLKEY_ALGO_ID_HMAC
#define MCUXCLKEY_ALGO_ID_HMAC |
◆ MCUXCLKEY_ALGO_ID_SM4
#define MCUXCLKEY_ALGO_ID_SM4 |
◆ MCUXCLKEY_ALGO_ID_SM2
#define MCUXCLKEY_ALGO_ID_SM2 |
◆ MCUXCLKEY_ALGO_ID_ECC_SHWS_GFP_EPHEMERAL_CUSTOM
#define MCUXCLKEY_ALGO_ID_ECC_SHWS_GFP_EPHEMERAL_CUSTOM |
ECC key using Short Weierstrass Curve over GF(p) with ephemeral custom domain parameters.
◆ MCUXCLKEY_ALGO_ID_ECC_SHWS_GFP_STATIC_CUSTOM
#define MCUXCLKEY_ALGO_ID_ECC_SHWS_GFP_STATIC_CUSTOM |
◆ MCUXCLKEY_ALGO_ID_ALGO_MASK
#define MCUXCLKEY_ALGO_ID_ALGO_MASK |
◆ MCUXCLKEY_ALGO_ID_SYMMETRIC_KEY
#define MCUXCLKEY_ALGO_ID_SYMMETRIC_KEY |
◆ MCUXCLKEY_ALGO_ID_PUBLIC_KEY
#define MCUXCLKEY_ALGO_ID_PUBLIC_KEY |
◆ MCUXCLKEY_ALGO_ID_PRIVATE_KEY
#define MCUXCLKEY_ALGO_ID_PRIVATE_KEY |
◆ MCUXCLKEY_ALGO_ID_PRIVATE_KEY_CRT
#define MCUXCLKEY_ALGO_ID_PRIVATE_KEY_CRT |
Private RSA key in CRT format.
◆ MCUXCLKEY_ALGO_ID_KEY_PAIR
#define MCUXCLKEY_ALGO_ID_KEY_PAIR |
◆ MCUXCLKEY_ALGO_ID_PRIVATE_KEY_CRT_DFA
#define MCUXCLKEY_ALGO_ID_PRIVATE_KEY_CRT_DFA |
RSA key pair, with the private part in CRT format.
◆ MCUXCLKEY_ALGO_ID_USAGE_MASK
#define MCUXCLKEY_ALGO_ID_USAGE_MASK |
◆ mcuxClKey_TypeDescriptor_HmacSha256_variableLength
Key type structure for HMAC-SHA256 based keys with variable length.
◆ mcuxClKey_Type_HmacSha256_variableLength
Key type pointer for HMAC-SHA256 based keys with variable length.
◆ mcuxClKey_TypeDescriptor_HmacSha256
Key type structure for HMAC-SHA256 based keys.
◆ mcuxClKey_Type_HmacSha256
Key type pointer for HMAC-SHA256 based keys.