OASIS PKCS 11 TC

 View Only
  • 1.  Header files and id allocations.

    Posted 09-24-2024 20:14

    I've updated the header files and allocated the following ID's as we agreed to in the previous meeting. I've also removed the Falcon identifiers. I've pushed all these to approved. Tim has separately brought up some potential changes, which I'll handle in a separate message.

    n accordance to our standing rules, the following identifiers have been allocated for your proposal "Defines for Post Quantum Signature algorithms round 2".  Mechanisms:   #define CKM_ML_DSA_DETERMINISTIC_PREHASH_SHA224    0x00000054UL  #define CKM_ML_DSA_DETERMINISTIC_PREHASH_SHA256    0x00000055UL  #define CKM_ML_DSA_DETERMINISTIC_PREHASH_SHA384    0x00000058UL  #define CKM_ML_DSA_DETERMINISTIC_PREHASH_SHA512    0x00000059UL  #define CKM_ML_DSA_DETERMINISTIC_PREHASH_SHA3_224  0x0000005aUL  #define CKM_ML_DSA_DETERMINISTIC_PREHASH_SHA3_256  0x0000005bUL  #define CKM_ML_DSA_DETERMINISTIC_PREHASH_SHA3_384  0x0000005cUL  #define CKM_ML_DSA_DETERMINISTIC_PREHASH_SHA3_512  0x0000005dUL  #define CKM_ML_DSA_DETERMINISTIC_PREHASH_SHAKE128  0x0000005eUL  #define CKM_ML_DSA_DETERMINISTIC_PREHASH_SHAKE256  0x0000005fUL  #define CKM_SLH_DSA_DETERMINISTIC_PREHASH_SHA224   0x00000068UL  #define CKM_SLH_DSA_DETERMINISTIC_PREHASH_SHA256   0x00000069UL  #define CKM_SLH_DSA_DETERMINISTIC_PREHASH_SHA384   0x0000006aUL  #define CKM_SLH_DSA_DETERMINISTIC_PREHASH_SHA512   0x0000006bUL  #define CKM_SLH_DSA_DETERMINISTIC_PREHASH_SHA3_224 0x0000006cUL  #define CKM_SLH_DSA_DETERMINISTIC_PREHASH_SHA3_256 0x0000006dUL  #define CKM_SLH_DSA_DETERMINISTIC_PREHASH_SHA3_384 0x0000006eUL  #define CKM_SLH_DSA_DETERMINISTIC_PREHASH_SHA3_512 0x0000006fUL  #define CKM_SLH_DSA_DETERMINISTIC_PREHASH_SHAKE128 0x00000070UL  #define CKM_SLH_DSA_DETERMINISTIC_PREHASH_SHAKE256 0x00000071UL  This represents the following changes to your original proposal:     CKM_ML_DSA_DETERMINISTIC_PREHASH_SHA224 was allocated 0x54 because no number was proposed     CKM_ML_DSA_DETERMINISTIC_PREHASH_SHA256 was allocated 0x55 because no number was proposed     CKM_ML_DSA_DETERMINISTIC_PREHASH_SHA384 was allocated 0x58 because no number was proposed     CKM_ML_DSA_DETERMINISTIC_PREHASH_SHA512 was allocated 0x59 because no number was proposed     CKM_ML_DSA_DETERMINISTIC_PREHASH_SHA3_224 was allocated 0x5a because no number was proposed     CKM_ML_DSA_DETERMINISTIC_PREHASH_SHA3_256 was allocated 0x5b because no number was proposed     CKM_ML_DSA_DETERMINISTIC_PREHASH_SHA3_384 was allocated 0x5c because no number was proposed     CKM_ML_DSA_DETERMINISTIC_PREHASH_SHA3_512 was allocated 0x5d because no number was proposed     CKM_ML_DSA_DETERMINISTIC_PREHASH_SHAKE128 was allocated 0x5e because no number was proposed     CKM_ML_DSA_DETERMINISTIC_PREHASH_SHAKE256 was allocated 0x5f because no number was proposed     CKM_SLH_DSA_DETERMINISTIC_PREHASH_SHA224 was allocated 0x68 because no number was proposed     CKM_SLH_DSA_DETERMINISTIC_PREHASH_SHA256 was allocated 0x69 because no number was proposed     CKM_SLH_DSA_DETERMINISTIC_PREHASH_SHA384 was allocated 0x6a because no number was proposed     CKM_SLH_DSA_DETERMINISTIC_PREHASH_SHA512 was allocated 0x6b because no number was proposed     CKM_SLH_DSA_DETERMINISTIC_PREHASH_SHA3_224 was allocated 0x6c because no number was proposed     CKM_SLH_DSA_DETERMINISTIC_PREHASH_SHA3_256 was allocated 0x6d because no number was proposed     CKM_SLH_DSA_DETERMINISTIC_PREHASH_SHA3_384 was allocated 0x6e because no number was proposed     CKM_SLH_DSA_DETERMINISTIC_PREHASH_SHA3_512 was allocated 0x6f because no number was proposed     CKM_SLH_DSA_DETERMINISTIC_PREHASH_SHAKE128 was allocated 0x70 because no number was proposed     CKM_SLH_DSA_DETERMINISTIC_PREHASH_SHAKE256 was allocated 0x71 because no number was proposed  Please update your spec before sending it to ballot.  


  • 2.  RE: Header files and id allocations.

    Posted 09-24-2024 21:10
    Obviously the mail handler did not like 'fixed width', which I did to maybe get rid of the ???? (sigh).

    bob

    On 9/24/24 5:13 PM, Robert Relyea via OASIS wrote:
    010001922686f21e-6032ab6c-5bbf-4e3b-a9a6-e5a1441ecccc-000000@email.amazonses.com">
    I've updated the header files and allocated the following ID's as we agreed to in the previous meeting. I've also removed the Falcon ...