Class CK_ECDH1_DERIVE_PARAMS


  • public class CK_ECDH1_DERIVE_PARAMS
    extends java.lang.Object
    class CK_ECDH1_DERIVE_PARAMS provides the parameters to the CKM_ECDH1_DERIVE and CKM_ECDH1_COFACTOR_DERIVE mechanisms.

    PKCS#11 structure:

     typedef struct CK_ECDH1_DERIVE_PARAMS {
       CK_EC_KDF_TYPE  kdf;
       CK_ULONG        ulSharedDataLen;
       CK_BYTE_PTR     pSharedData;
       CK_ULONG        ulPublicDataLen;
       CK_BYTE_PTR     pPublicData;
     } CK_ECDH1_DERIVE_PARAMS;
     
    Author:
    Karl Scheibelhofer (SIC)
    • Field Summary

      Fields 
      Modifier and Type Field Description
      long kdf
      PKCS#11:
      byte[] pPublicData
      PKCS#11:
      byte[] pSharedData
      PKCS#11:
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • kdf

        public long kdf
        PKCS#11:
         CK_EC_KDF_TYPE kdf;
         
      • pSharedData

        public byte[] pSharedData
        PKCS#11:
         CK_ULONG ulSharedDataLen;
         CK_BYTE_PTR pSharedData;
         
      • pPublicData

        public byte[] pPublicData
        PKCS#11:
         CK_ULONG ulPublicDataLen;
         CK_BYTE_PTR pPublicData;
         
    • Constructor Detail

      • CK_ECDH1_DERIVE_PARAMS

        public CK_ECDH1_DERIVE_PARAMS()