Class CK_DES_CBC_ENCRYPT_DATA_PARAMS


  • public class CK_DES_CBC_ENCRYPT_DATA_PARAMS
    extends Object
    The class CK_DES_CBC_ENCRYPT_DATA_PARAMS provides the parameters to the CKM_DES_CBC_ENCRYPT_DATA and CKM_DES3_CBC_ENCRYPT_DATA mechanisms.

    PKCS#11 structure:

      typedef struct CK_DES_CBC_ENCRYPT_DATA_PARAMS {
        CK_BYTE      iv[8];
        CK_BYTE_PTR  pData;
        CK_ULONG     length;
      } CK_DES_CBC_ENCRYPT_DATA_PARAMS;
     
    Author:
    Karl Scheibelhofer (SIC)
    • Field Detail

      • iv

        public byte[] iv
        PKCS#11:
           CK_BYTE iv[8];
         
        The 8-byte initialization vector.
      • pData

        public byte[] pData
        PKCS#11:
         CK_BYTE_PTR pData;
         CK_ULONG length;
         
    • Constructor Detail

      • CK_DES_CBC_ENCRYPT_DATA_PARAMS

        public CK_DES_CBC_ENCRYPT_DATA_PARAMS()