Class CK_PBE_PARAMS


  • public class CK_PBE_PARAMS
    extends Object
    class CK_PBE_PARAMS provides all the necessary information required byte the CKM_PBE mechanisms and the CKM_PBA_SHA1_WITH_SHA1_HMAC mechanism.

    PKCS#11 structure:

     typedef struct CK_PBE_PARAMS {
       CK_CHAR_PTR  pInitVector;
       CK_CHAR_PTR  pPassword;
       CK_ULONG     ulPasswordLen;
       CK_CHAR_PTR  pSalt;
       CK_ULONG     ulSaltLen;
       CK_ULONG     ulIteration;
     } CK_PBE_PARAMS;
     
    Author:
    Karl Scheibelhofer (SIC), Martin Schläffer (SIC)
    • Field Detail

      • pInitVector

        public char[] pInitVector
        PKCS#11:
         CK_CHAR_PTR pInitVector;
         
      • pPassword

        public char[] pPassword
        PKCS#11:
         CK_CHAR_PTR pPassword;
         CK_ULONG ulPasswordLen;
         
      • pSalt

        public char[] pSalt
        PKCS#11:
           CK_CHAR_PTR pSalt
           CK_ULONG ulSaltLen;
         
      • ulIteration

        public long ulIteration
        PKCS#11:
         CK_ULONG ulIteration;
         
    • Constructor Detail

      • CK_PBE_PARAMS

        public CK_PBE_PARAMS()