1In accourdance to our standing rules, the following identifiers have been
2allocated for your proposal "SHA3".
3
4Key types:
5
6 #define CKK_SHA3_224_HMAC 0x00000036UL
7 #define CKK_SHA3_256_HMAC 0x00000037UL
8 #define CKK_SHA3_384_HMAC 0x00000038UL
9 #define CKK_SHA3_512_HMAC 0x00000039UL
10
11Mechanisms:
12
13 #define CKM_DSA_SHA3_224          0x00000018UL
14 #define CKM_DSA_SHA3_256          0x00000019UL
15 #define CKM_DSA_SHA3_384          0x0000001aUL
16 #define CKM_DSA_SHA3_512          0x0000001bUL
17 #define CKM_SHA3_256_RSA_PKCS     0x00000060UL
18 #define CKM_SHA3_384_RSA_PKCS     0x00000061UL
19 #define CKM_SHA3_512_RSA_PKCS     0x00000062UL
20 #define CKM_SHA3_256_RSA_PKCS_PSS 0x00000063UL
21 #define CKM_SHA3_384_RSA_PKCS_PSS 0x00000064UL
22 #define CKM_SHA3_512_RSA_PKCS_PSS 0x00000065UL
23 #define CKM_SHA3_224_RSA_PKCS     0x00000066UL
24 #define CKM_SHA3_224_RSA_PKCS_PSS 0x00000067UL
25 #define CKM_SHA3_256              0x000002b0UL
26 #define CKM_SHA3_256_HMAC         0x000002b1UL
27 #define CKM_SHA3_256_HMAC_GENERAL 0x000002b2UL
28 #define CKM_SHA3_224              0x000002b5UL
29 #define CKM_SHA3_224_HMAC         0x000002b6UL
30 #define CKM_SHA3_224_HMAC_GENERAL 0x000002b7UL
31 #define CKM_SHA3_384              0x000002c0UL
32 #define CKM_SHA3_384_HMAC         0x000002c1UL
33 #define CKM_SHA3_384_HMAC_GENERAL 0x000002c2UL
34 #define CKM_SHA3_512              0x000002d0UL
35 #define CKM_SHA3_512_HMAC         0x000002d1UL
36 #define CKM_SHA3_512_HMAC_GENERAL 0x000002d2UL
37 #define CKM_SHA3_256_KEY_DERIVE   0x00000397UL
38 #define CKM_SHA3_224_KEY_DERIVE   0x00000398UL
39 #define CKM_SHA3_384_KEY_DERIVE   0x00000399UL
40 #define CKM_SHA3_512_KEY_DERIVE   0x0000039aUL
41 #define CKM_SHAKE_128_KEY_DERIVE  0x0000039bUL
42 #define CKM_SHAKE_256_KEY_DERIVE  0x0000039cUL
43
44This represents the following changes to your original proposal:
45    CKK_SHA3_224_HMAC was allocated 0x36 because no number was proposed
46    CKK_SHA3_256_HMAC was allocated 0x37 because no number was proposed
47    CKK_SHA3_384_HMAC was allocated 0x38 because no number was proposed
48    CKK_SHA3_512_HMAC was allocated 0x39 because no number was proposed
49
50Please update your spec before sending it to ballot.
51