Package iaik.pkcs.pkcs11.wrapper
Class CK_KEA_DERIVE_PARAMS
- java.lang.Object
-
- iaik.pkcs.pkcs11.wrapper.CK_KEA_DERIVE_PARAMS
-
public class CK_KEA_DERIVE_PARAMS extends Object
class CK_KEA_DERIVE_PARAMS provides the parameters to the CKM_KEA_DERIVE mechanism.PKCS#11 structure:
typedef struct CK_KEA_DERIVE_PARAMS { CK_BBOOL isSender; CK_ULONG ulRandomLen; CK_BYTE_PTR pRandomA; CK_BYTE_PTR pRandomB; CK_ULONG ulPublicDataLen; CK_BYTE_PTR pPublicData; } CK_KEA_DERIVE_PARAMS;- Author:
- Karl Scheibelhofer (SIC), Martin Schläffer (SIC)
-
-
Field Summary
Fields Modifier and Type Field Description booleanisSenderPKCS#11:byte[]pPublicDataPKCS#11:byte[]pRandomAulRandomLen == pRandomA.length == pRandomB.lengthbyte[]pRandomBulRandomLen == pRandomA.length == pRandomB.length
-
Constructor Summary
Constructors Constructor Description CK_KEA_DERIVE_PARAMS()
-
-
-
Field Detail
-
isSender
public boolean isSender
PKCS#11:CK_BBOOL isSender;
-
pRandomA
public byte[] pRandomA
ulRandomLen == pRandomA.length == pRandomB.lengthPKCS#11:
CK_BYTE_PTR pRandomA; CK_ULONG ulRandomLen;
-
pRandomB
public byte[] pRandomB
ulRandomLen == pRandomA.length == pRandomB.lengthPKCS#11:
CK_BYTE_PTR pRandomB; CK_ULONG ulRandomLen;
-
pPublicData
public byte[] pPublicData
PKCS#11:CK_BYTE_PTR pPublicData; CK_ULONG ulPublicDataLen;
-
-