Mecanismos

Dinamo PKCS#11 proporciona los mecanismos que se enumeran a continuación.

mecanismo keySize Banderas
SHA-1-HMAC keySize={20,20} hw, firmar, verificar, generar
MD5-HMAC keySize={16,16} hw, firmar, verificar, generar
SHA224-HMAC keySize={28,28} hw, firmar, verificar, generar
SHA256-HMAC keySize={32,32} hw, firmar, verificar, generar
SHA384-HMAC keySize={48,48} hw, firmar, verificar, generar
SHA512-HMAC keySize={64,64} hw, firmar, verificar, generar
RC4 keySize={16,16} hw, cifrar, descifrar
DES-ECB-ENCRYPT-DATA keySize={8,8} hw, derivar
DES3-ECB-ENCRYPT-DATA keySize={16,24} hw, derivar
AES-ECB-ENCRYPT-DATA keySize={16,32} hw, derivar
DES-CBC-ENCRYPT-DATA keySize={8,8} hw, derivar
DES3-CBC-ENCRYPT-DATA keySize={16,24} hw, derivar
AES-CBC-ENCRYPT-DATA keySize={16,32} hw, derivar
DES-ECB keySize={8,8} hw, cifrar, descifrar
DES-CBC keySize={8,8} hw, cifrar, descifrar
DES-CBC-PAD keySize={8,8} hw, cifrar, descifrar
DES3-ECB keySize={16,24} hw, encriptar, desencriptar, envolver, desenvolver
DES3-CBC keySize={16,24} hw, encriptar, desencriptar, envolver, desenvolver
DES3-CBC-PAD keySize={16,24} hw, encriptar, desencriptar, envolver, desenvolver
AES-ECB keySize={16,32} hw, encriptar, desencriptar, envolver, desenvolver
AES-CBC keySize={16,32} hw, encriptar, desencriptar, envolver, desenvolver
AES-CBC-PAD keySize={16,32} hw, encriptar, desencriptar, envolver, desenvolver
MD5 keySize={16,16} hw, digerir
SHA-1 keySize={20,20} hw, digerir
SHA256 keySize={32,32} hw, digerir
SHA384 keySize={48,48} hw, digerir
SHA512 keySize={64,64} hw, digerir
RSA-PKCS keySize={512,8192} hw, firmar, verificar, envolver, desenvolver
DES3-KEY-GEN keySize={16,24} hw, generar
DES-KEY-GEN keySize={8,8} hw, generar
RC4-KEY-GEN keySize={16,16} hw, generar
AES-KEY-GEN keySize={16,32} hw, generar
GENERIC-SECRET-KEY-GEN keySize={16,64} hw, generar
RSA-PKCS-KEY-PAIR-GEN keySize={512,8192} hw, generar_par_clave
ECDSA-KEY-PAIR-GEN keySize={112,521} hw, generate_key_pair, otros indicadores=0x1b00000
RSA-PKCS-OAEP keySize={512,8192} hw, descifrar, envolver, desenvolver
RSA-PKCS-PSS keySize={512,8192} hw, firmar, verificar
SHA1-RSA-PKCS-PSS keySize={512,8192} hw, firmar, verificar
SHA224-RSA-PKCS-PSS keySize={512,8192} hw, firmar, verificar
SHA256-RSA-PKCS-PSS keySize={512,8192} hw, firmar, verificar
SHA384-RSA-PKCS-PSS keySize={512,8192} hw, firmar, verificar
SHA3-224-RSA-PKCS-PSS keySize={512,8192} hw, firmar, verificar
SHA3-256-RSA-PKCS-PSS keySize={512,8192} hw, firmar, verificar
SHA3-384-RSA-PKCS-PSS keySize={512,8192} hw, firmar, verificar
RSA-X-509 keySize={512,8192} hw, cifrar, descifrar, firmar, verificar, envolver, desenvolver
MD5-RSA-PKCS keySize={512,8192} hw, firmar, verificar
SHA1-RSA-PKCS keySize={512,8192} hw, firmar, verificar
SHA256-RSA-PKCS keySize={512,8192} hw, firmar, verificar
SHA384-RSA-PKCS keySize={512,8192} hw, firmar, verificar
SHA512-RSA-PKCS keySize={512,8192} hw, firmar, verificar
ECDSA keySize={112,521} hw, sign, verify, otras banderas=0x1b00000
ECDSA-SHA1 keySize={112,521} hw, sign, verify, otras banderas=0x1b00000
ECDSA-SHA256 keySize={112,521} hw, sign, verify, otras banderas=0x1b00000
ECDSA-SHA384 keySize={112,521} hw, sign, verify, otras banderas=0x1b00000
ECDSA-SHA512 keySize={112,521} hw, sign, verify, otras banderas=0x1b00000
ECDH1-DERIVE keySize={112,521} hw, derive, otras banderas=0x1b00000
ECDH1-COFACTOR-DERIVE keySize={112,521} hw, derive, otras banderas=0x1b00000