1SHA3
2
3Key_types
4#define CKK_SHA3_224_HMAC 			0x000000xx
5#define CKK_SHA3_256_HMAC 			0x000000xx
6#define CKK_SHA3_384_HMAC   			0x000000xx
7#define CKK_SHA3_512_HMAC   			0x000000xx
8
9Mechanisms
10#define CKM_DSA_SHA3_224		       	0x00000018
11#define CKM_DSA_SHA3_256		       	0x00000019
12#define CKM_DSA_SHA3_384		       	0x0000001A
13#define CKM_DSA_SHA3_512		       	0x0000001B
14
15#define CKM_SHA3_256_RSA_PKCS	       	0x00000060
16#define CKM_SHA3_384_RSA_PKCS	       	0x00000061
17#define CKM_SHA3_512_RSA_PKCS	       	0x00000062
18#define CKM_SHA3_256_RSA_PKCS_PSS	     0x00000063
19#define CKM_SHA3_384_RSA_PKCS_PSS	     0x00000064
20#define CKM_SHA3_512_RSA_PKCS_PSS	     0x00000065
21#define CKM_SHA3_224_RSA_PKCS	       	0x00000066
22#define CKM_SHA3_224_RSA_PKCS_PSS	     0x00000067
23
24#define CKM_SHA3_256		       		0x000002B0
25#define CKM_SHA3_256_HMAC		       	0x000002B1
26#define CKM_SHA3_256_HMAC_GENERAL	     0x000002B2
27#define CKM_SHA3_224		       		0x000002B5
28#define CKM_SHA3_224_HMAC		       	0x000002B6
29#define CKM_SHA3_224_HMAC_GENERAL	     0x000002B7
30#define CKM_SHA3_384		       		0x000002C0
31#define CKM_SHA3_384_HMAC		       	0x000002C1
32#define CKM_SHA3_384_HMAC_GENERAL	     0x000002C2
33#define CKM_SHA3_512		       		0x000002D0
34#define CKM_SHA3_512_HMAC		       	0x000002D1
35#define CKM_SHA3_512_HMAC_GENERAL	     0x000002D2
36
37#define CKM_SHA3_256_KEY_DERIVE		     0x00000397
38#define CKM_SHA3_224_KEY_DERIVE		     0x00000398
39#define CKM_SHA3_384_KEY_DERIVE		     0x00000399
40#define CKM_SHA3_512_KEY_DERIVE		     0x0000039A
41#define CKM_SHAKE_128_KEY_DERIVE		0x0000039B
42#define CKM_SHAKE_256_KEY_DERIVE		0x0000039C
43
44