Package iaik.pkcs.pkcs11.wrapper
Class CK_ECDH2_DERIVE_PARAMS
- java.lang.Object
-
- iaik.pkcs.pkcs11.wrapper.KdfParams
-
- iaik.pkcs.pkcs11.wrapper.CK_ECDH2_DERIVE_PARAMS
-
public class CK_ECDH2_DERIVE_PARAMS extends KdfParams
class CK_ECDH2_DERIVE_PARAMS provides the parameters to the CKM_ECMQV_DERIVE mechanism.PKCS#11 structure:
typedef struct CK_ECDH2_DERIVE_PARAMS { CK_EC_KDF_TYPE kdf; CK_ULONG ulSharedDataLen; CK_BYTE_PTR pSharedData; CK_ULONG ulPublicDataLen; CK_BYTE_PTR pPublicData; CK_ULONG ulPrivateDataLen; CK_OBJECT_HANDLE hPrivateData; CK_ULONG ulPublicDataLen2; CK_BYTE_PTR pPublicData2; } CK_ECDH2_DERIVE_PARAMS;- Author:
- Karl Scheibelhofer (SIC)
-
-
Field Summary
Fields Modifier and Type Field Description longhPrivateDataPKCS#11:byte[]pPublicDataPKCS#11:byte[]pPublicData2PKCS#11:byte[]pSharedDataPKCS#11:longulPrivateDataLenPKCS#11:
-
Constructor Summary
Constructors Constructor Description CK_ECDH2_DERIVE_PARAMS()
-
-
-
Field Detail
-
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;
-
ulPrivateDataLen
public long ulPrivateDataLen
PKCS#11:CK_ULONG ulPrivateDataLen;
-
hPrivateData
public long hPrivateData
PKCS#11:CK_OBJECT_HANDLE hPrivateData;
-
pPublicData2
public byte[] pPublicData2
PKCS#11:CK_ULONG ulPublicDataLen2; CK_BYTE_PTR pPublicData2;
-
-