Cryptographic Token Interface Standard |
PKCS#11 |
RC5-MAC, denoted by CKM_RC5_MAC, is a special case of the general-length RC5-MAC mechanism (see Section 12.16.5). Instead of taking a CK_RC5_MAC_GENERAL_PARAMS parameter, it takes a CK_RC5_PARAMS parameter. RC5-MAC always produces and verifies MACs half as large as the RC5 blocksize.
Constraints on key types and the length of data are summarized in the following table:
Table 79, RC5-MAC: Key And Data Length
Function | Key type | ||
C_Sign | RC5 | ||
C_Verify | RC5 |