2

Is there a complete definition list for all CKx abbreviations in PKCS#11? I believe I gathered most of them:

CK  = ... Data type or general constant
CKA = ... Attribute
CKC = ... Certificate type
CKD = ... Key derivation function
CKF = ... Bit flag
CKG = ... Mask generation function
CKH = ... Hardware features type
CKK = ... Key type
CKM = ... Mechanism type
CKN = ... Notification
CKO = ... Object class
CKP = ... Pseudo-random function
CKR = ... Return value
CKS = ... Session state
CKU = ... User type
CKZ = ... Salt/Encoding parameter

Are these correct? Am I missing any?

2
  • Wouldn't this be in the spec or library?
    – schroeder
    Commented Nov 28, 2014 at 0:58
  • Note: there's a slight typo above (that I can't edit, since it's below the 6-character minimum!): CKP is the Pseudo-random function abbreviation, not CKR. CKR is only for return values.
    – yossarian
    Commented Feb 20, 2020 at 21:57

1 Answer 1

4

They are defined in the standard, maintained on the OASIS website...symbols and abbreviations.

And the list there matches yours.

0

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .