|
IAIK PKCS#11 Wrapper version 1.2.16 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectiaik.pkcs.pkcs11.wrapper.CK_SSL3_KEY_MAT_OUT
class CK_SSL3_KEY_MAT_OUT contains the resulting key handles and initialization vectors after performing a C_DeriveKey function with the CKM_SSL3_KEY_AND_MAC_DERIVE mechanism.
PKCS#11 structure:
typedef struct CK_SSL3_KEY_MAT_OUT {
CK_OBJECT_HANDLE hClientMacSecret;
CK_OBJECT_HANDLE hServerMacSecret;
CK_OBJECT_HANDLE hClientKey;
CK_OBJECT_HANDLE hServerKey;
CK_BYTE_PTR pIVClient;
CK_BYTE_PTR pIVServer;
} CK_SSL3_KEY_MAT_OUT;
| Field Summary | |
long |
hClientKey
PKCS#11: CK_OBJECT_HANDLE hClientKey; |
long |
hClientMacSecret
PKCS#11: CK_OBJECT_HANDLE hClientMacSecret; |
long |
hServerKey
PKCS#11: CK_OBJECT_HANDLE hServerKey; |
long |
hServerMacSecret
PKCS#11: CK_OBJECT_HANDLE hServerMacSecret; |
byte[] |
pIVClient
PKCS#11: CK_BYTE_PTR pIVClient; |
byte[] |
pIVServer
PKCS#11: CK_BYTE_PTR pIVServer; |
| Constructor Summary | |
CK_SSL3_KEY_MAT_OUT()
|
|
| Method Summary | |
String |
toString()
Returns the string representation of CK_SSL3_KEY_MAT_OUT. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public long hClientMacSecret
CK_OBJECT_HANDLE hClientMacSecret;
public long hServerMacSecret
CK_OBJECT_HANDLE hServerMacSecret;
public long hClientKey
CK_OBJECT_HANDLE hClientKey;
public long hServerKey
CK_OBJECT_HANDLE hServerKey;
public byte[] pIVClient
CK_BYTE_PTR pIVClient;
public byte[] pIVServer
CK_BYTE_PTR pIVServer;
| Constructor Detail |
public CK_SSL3_KEY_MAT_OUT()
| Method Detail |
public String toString()
|
IAIK PKCS#11 Wrapper version 1.2.16 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||