Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Mechanisms

&pagelevel(3)&pagelevel

A mechanism specifies how a particular cryptographic process is to be performed.

The table below shows which Cryptoki mechanisms are supported by which cryptographic operations. It replaces the table at the beginning of chapter 12 “Mechanisms” of the PKCS#11 V2.20 standard.

XX:

The function(s) is/are supported.

X:

Single-part operations are supported.

Wrap and unwrap are only possible on secret keys.

Mechanisms

Functions

Encrypt & Decrypt

Sign & Verify

Sign- / Verify- Recover

Digest

Generat e Key/ KeyPair

Wrap & Unwrap

Derive

CKM_RSA_PKCS_KEY_PAIR_GEN





xx



CKM_RSA_9796

x

x

x



xx


CKM_RSA_PKCS

x

x

x



xx


CKM_RSA_X_509

x

x

x



xx


CKM_MD2_RSA_PKCS


xx






CKM_MD5_RSA_PKCS


xx






CKM_SHA1_RSA_PKCS


xx






CKM_SHA224_RSA_PKCS


xx






CKM_SHA256_RSA_PKCS


xx






CKM_SHA384_RSA_PKCS


xx






CKM_SHA512_RSA_PKCS


xx






CKM_RIPEMD160_RSA_PKCS


xx






CKM_DSA_KEY_PAIR_GEN





xx



CKM_DSA


x






CKM_DSA_SHA1


xx






CKM_DH_PKCS_KEY_PAIR_GEN





xx



CKM_DH_PKCS_DERIVE







xx

CKM_RC2_KEY_GEN





xx



CKM_RC2_ECB

xx





xx


CKM_RC2_CBC

xx





xx


CKM_RC2_CBC_PAD

xx





xx


CKM_RC2_MAC_GENERAL


xx






CKM_RC2_MAC


xx






CKM_RC4_KEY_GEN





xx



CKM_RC4

xx







CKM_RC5_KEY_GEN





xx



CKM_RC5_ECB

xx





xx


CKM_RC5_CBC

xx





xx


CKM_RC5_CBC_PAD

xx





xx


CKM_RC5_MAC_GENERAL


xx






CKM_RC5_MAC


xx






CKM_DES_KEY_GEN





xx



CKM_DES_ECB

xx





xx


CKM_DES_CBC

xx





xx


CKM_DES_CBC_PAD

xx





xx


CKM_DES_MAC_GENERAL


xx






CKM_DES_MAC


xx






CKM_DES2_KEY_GEN





xx



CKM_DES3_KEY_GEN





xx



CKM_DES3_ECB

xx





xx


CKM_DES3_CBC

xx





xx


CKM_DES3_CBC_PAD

xx





xx


CKM_DES3_MAC_GENERAL


xx






CKM_DES3_MAC


xx






CKM_MD2




xx




CKM_MD2_HMAC_GENERAL


xx






CKM_MD2_HMAC


xx






CKM_MD5




xx




CKM_MD5_HMAC_GENERAL


xx






CKM_MD5_HMAC


xx






CKM_SHA_1




xx




CKM_SHA_1_HMAC_GENERAL


xx






CKM_SHA_1_HMAC


xx






CKM_SHA224




xx




CKM_SHA224_HMAC_GENERAL


xx






CKM_SHA224_HMAC


xx






CKM_SHA256




xx




CKM_SHA256_HMAC_GENERAL


xx






CKM_SHA256_HMAC


xx






CKM_SHA384




xx




CKM_SHA384_HMAC_GENERAL


xx






CKM_SHA384_HMAC


xx






CKM_SHA512




xx




CKM_SHA512_HMAC_GENERAL


xx






CKM_SHA512_HMAC


xx






CKM_RIPEMD160




xx




CKM_RIPEMD160_HMAC_GENERAL


xx






CKM_RIPEMD160_HMAC


xx






CKM_AES_KEY_GEN





xx



CKM_AES_ECB

xx





xx


CKM_AES_CBC

xx





xx


CKM_AES_CBC_PAD

xx





xx


CKM_AES_CTRxx



xx
CKM_AES_CCMxx



xx
CKM_AES_GCMxx



xx

CKM_AES_MAC_GENERAL


xx






CKM_AES_MAC


xx