Cryptographic Token Interface Standard

PKCS#11


Key derivation by data encryption - Camellia


Sections

Mechanism Parameters

Detailed Description

These mechanisms allow derivation of keys using the result of an encryption operation as the key value. They are for use with the C_DeriveKey function.

Mechanisms:

CKM_CAMELLIA_ECB_ENCRYPT_DATA
CKM_CAMELLIA_CBC_ENCRYPT_DATA

typedef struct CK_CAMELLIA_CBC_ENCRYPT_DATA_PARAMS {
CK_BYTE iv[16];
CK_BYTE_PTR pData;
CK_ULONG length;
} CK_CAMELLIA_CBC_ENCRYPT_DATA_PARAMS;

RSA Security Inc. Public-Key Cryptography Standards - PKCS#11 - v230