public class CK_KEA_DERIVE_PARAMS extends Object
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;
| Modifier and Type | Field and Description |
|---|---|
boolean |
isSender
PKCS#11:
|
byte[] |
pPublicData
PKCS#11:
|
byte[] |
pRandomA
ulRandomLen == pRandomA.length == pRandomB.length
|
byte[] |
pRandomB
ulRandomLen == pRandomA.length == pRandomB.length
|
| Constructor and Description |
|---|
CK_KEA_DERIVE_PARAMS() |
public boolean isSender
CK_BBOOL isSender;
public byte[] pRandomA
PKCS#11:
CK_BYTE_PTR pRandomA; CK_ULONG ulRandomLen;
public byte[] pRandomB
PKCS#11:
CK_BYTE_PTR pRandomB; CK_ULONG ulRandomLen;
public byte[] pPublicData
CK_BYTE_PTR pPublicData; CK_ULONG ulPublicDataLen;
Copyright © 2023. All rights reserved.