Class CK_SKIPJACK_RELAYX_PARAMS


  • public class CK_SKIPJACK_RELAYX_PARAMS
    extends Object
    class CK_SKIPJACK_RELAYX_PARAMS provides the parameters to the CKM_SKIPJACK_RELAYX mechanism.

    PKCS#11 structure:

     typedef struct CK_SKIPJACK_RELAYX_PARAMS {
       CK_ULONG     ulOldWrappedXLen;
       CK_BYTE_PTR  pOldWrappedX;
       CK_ULONG     ulOldPasswordLen;
       CK_BYTE_PTR  pOldPassword;
       CK_ULONG     ulOldPublicDataLen;
       CK_BYTE_PTR  pOldPublicData;
       CK_ULONG     ulOldRandomLen;
       CK_BYTE_PTR  pOldRandomA;
       CK_ULONG     ulNewPasswordLen;
       CK_BYTE_PTR  pNewPassword;
       CK_ULONG     ulNewPublicDataLen;
       CK_BYTE_PTR  pNewPublicData;
       CK_ULONG     ulNewRandomLen;
       CK_BYTE_PTR  pNewRandomA;
     } CK_SKIPJACK_RELAYX_PARAMS;
     
    Author:
    Karl Scheibelhofer (SIC), Martin Schläffer (SIC)
    • Field Detail

      • pOldWrappedX

        public byte[] pOldWrappedX
        PKCS#11:
         CK_BYTE_PTR pOldWrappedX;
         CK_ULONG ulOldWrappedXLen;
         
      • pOldPassword

        public byte[] pOldPassword
        PKCS#11:
      • pOldPublicData

        public byte[] pOldPublicData
        PKCS#11:
         CK_BYTE_PTR pOldPublicData;
         CK_ULONG ulOldPublicDataLen;
         
      • pOldRandomA

        public byte[] pOldRandomA
        PKCS#11:
         CK_BYTE_PTR pOldRandomA;
         CK_ULONG ulOldRandomLen;
         
      • pNewPassword

        public byte[] pNewPassword
        PKCS#11:
         CK_BYTE_PTR pNewPassword;
         CK_ULONG ulNewPasswordLen;
         
      • pNewPublicData

        public byte[] pNewPublicData
        PKCS#11:
         CK_BYTE_PTR pNewPublicData;
         CK_ULONG ulNewPublicDataLen;
         
      • pNewRandomA

        public byte[] pNewRandomA
        PKCS#11:
         CK_BYTE_PTR pNewRandomA;
         CK_ULONG ulNewRandomLen;
         
    • Constructor Detail

      • CK_SKIPJACK_RELAYX_PARAMS

        public CK_SKIPJACK_RELAYX_PARAMS()