Cryptographic Token Interface Standard

PKCS#11


Double and Triple-length DES


Sections

DES2 secret key objects
DES3 secret key objects
Double-length DES key generation
Triple-length DES Order of Operations
Triple-length DES in CBC Mode
DES and Triple length DES in OFB Mode
DES and Triple length DES in CFB Mode

Detailed Description

 
Functions
           
Mechanism
Encrypt
&
Decrypt
Sign
&
Verify
SR
&
VR1
Digest
Gen.
Key/
Key
Pair
Wrap
&
Unwrap
Derive
CKM_DES2_KEY_GEN        
X
   
CKM_DES3_KEY_GEN        
X
   
CKM_DES3_ECB
X
       
X
 
CKM_DES3_CBC
X
       
X
 
CKM_DES3_CBC_PAD
X
       
X
 
CKM_DES3_MAC_GENERAL  
X
         
CKM_DES3_MAC  
X
         

This section defines the key type "CKK_DES2" and "CKK_DES3" for type CK_KEY_TYPE as used in the CKA_KEY_TYPE attribute of key objects.

Mechanisms:

CKM_DES2_KEY_GEN 
CKM_DES3_KEY_GEN 
CKM_DES3_ECB 
CKM_DES3_CBC 
CKM_DES3_MAC 
CKM_DES3_MAC_GENERAL 
CKM_DES3_CBC_PAD 


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