OASIS PKCS 11 TC

 View Only

3.2 draft issues from github

  • 1.  3.2 draft issues from github

    Posted 05-21-2025 16:54

    Per today's discussion, here are the issues I put into github:

     

    https://github.com/oasis-tcs/pkcs11/issues/21

    The text under Table 281 states: "At least one of CKA_SEED and CKA_VALUE must be specified on C_CreateObject." However, the footnotes in Table 281, have CKA_SEED as 4, 6, 7 and CKA_VALUE as 1,4,6,7. Which means that CKA_VALUE MUST be specified in C_CreateObject and is not optional as the text indicates.

     

    https://github.com/oasis-tcs/pkcs11/issues/18

    Tables 27 and 29 of the draft for version 3.2 states:
    "The CRC-64-ECMA calculated over the public key object's CKA_VALUE attribute unless otherwise specified in the mechanism description"

    For RSA public and private keys tables 37 and 38 include a row describing that the CKA_MODULUS value is to be used. For ECC, the public key objects do not have a CKA_VALUE attribute and so some other attribute value should be used. However, tables 64, 65, 66, 67, 68, and 69 do not have a CKA_PUBLIC_CRC64_VALUE row describing which attribute should be used. One would imagine it is CKA_EC_POINT.

     

    Sincerely,

    Jonathan