Add some missing PKCS#11 values

This commit is contained in:
Mathias Brossard 2015-01-20 23:00:28 -08:00
parent 17c1cffb3d
commit 3dadd3fba1
1 changed files with 19 additions and 0 deletions

View File

@ -355,6 +355,8 @@ typedef unsigned long ck_key_type_t;
#define CKK_BLOWFISH (0x20UL)
#define CKK_TWOFISH (0x21UL)
#define CKK_GOSTR3410 (0x30UL)
#define CKK_GOSTR3411 (0x31UL)
#define CKK_GOST28147 (0x32UL)
#define CKK_VENDOR_DEFINED (1UL << 31)
@ -671,10 +673,27 @@ typedef unsigned long ck_mechanism_type_t;
#define CKM_AES_MAC (0x1083UL)
#define CKM_AES_MAC_GENERAL (0x1084UL)
#define CKM_AES_CBC_PAD (0x1085UL)
#define CKM_AES_CTR (0x1086UL)
#define CKM_AES_GCM (0x1087UL)
#define CKM_AES_CCM (0x1088UL)
#define CKM_AES_CTS (0x1089UL)
#define CKM_BLOWFISH_KEY_GEN (0x1090UL)
#define CKM_BLOWFISH_CBC (0x1091UL)
#define CKM_TWOFISH_KEY_GEN (0x1092UL)
#define CKM_TWOFISH_CBC (0x1093UL)
#define CKM_GOSTR3410_KEY_PAIR_GEN (0x1200UL)
#define CKM_GOSTR3410 (0x1201UL)
#define CKM_GOSTR3410_WITH_GOSTR3411 (0x1202UL)
#define CKM_GOSTR3410_KEY_WRAP (0x1203UL)
#define CKM_GOSTR3410_DERIVE (0x1204UL)
#define CKM_GOSTR3411 (0x1210UL)
#define CKM_GOSTR3411_HMAC (0x1211UL)
#define CKM_GOST28147_KEY_GEN (0x1220UL)
#define CKM_GOST28147_ECB (0x1221UL)
#define CKM_GOST28147 (0x1222UL)
#define CKM_GOST28147_MAC (0x1223UL)
#define CKM_GOST28147_KEY_WRAP (0x1224UL)
#define CKM_DSA_PARAMETER_GEN (0x2000UL)
#define CKM_DH_PKCS_PARAMETER_GEN (0x2001UL)
#define CKM_X9_42_DH_PARAMETER_GEN (0x2002UL)