| Package | Description | 
|---|---|
| iaik.pkcs.pkcs11 | 
 This package provides a object oriented API to access PKCS#11 modules. 
 | 
| iaik.pkcs.pkcs11.objects | 
 This package contains all classes for objects and attributes as known from
PKCS#11. 
 | 
| iaik.pkcs.pkcs11.parameters | 
 This package contains all classes for parameters objects. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Session.digestKey(SecretKey key)
This method is similar to digestUpdate and can be combined with it during one digesting
 operation. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AESSecretKey
Objects of this class represent AES secret keys as specified by PKCS#11 v2.11. 
 | 
class  | 
BatonSecretKey
Objects of this class represent BATON secret keys as specified by PKCS#11 v2.11. 
 | 
class  | 
BlowfishSecretKey
Objects of this class represent Blowfish secret keys as specified by PKCS#11 v2.20. 
 | 
class  | 
CAST128SecretKey
Objects of this class represent CAST128 secret keys as specified by PKCS#11 v2.11. 
 | 
class  | 
CAST3SecretKey
Objects of this class represent CAST3 secret keys as specified by PKCS#11 v2.11. 
 | 
class  | 
CAST5SecretKey
Objects of this class represent CAST5 secret keys as specified by PKCS#11 v2.11. 
 | 
class  | 
CASTSecretKey
Objects of this class represent CAST secret keys as specified by PKCS#11 v2.11. 
 | 
class  | 
CDMFSecretKey
Objects of this class represent CDMF secret keys as specified by PKCS#11 v2.11. 
 | 
class  | 
DES2SecretKey
Objects of this class represent double-length DES secret keys as specified by PKCS#11 v2.11. 
 | 
class  | 
DES3SecretKey
Objects of this class represent Triple-DES secret keys as specified by PKCS#11 v2.11. 
 | 
class  | 
DESSecretKey
Objects of this class represent DES secret keys as specified by PKCS#11 v2.11. 
 | 
class  | 
GenericSecretKey
Objects of this class represent generic secret keys as specified by PKCS#11 v2.11. 
 | 
class  | 
IDEASecretKey
Objects of this class represent IDEA secret keys as specified by PKCS#11 v2.11. 
 | 
class  | 
JuniperSecretKey
Objects of this class represent Juniper secret keys as specified by PKCS#11 v2.11. 
 | 
class  | 
RC2SecretKey
Objects of this class represent RC2 secret keys as specified by PKCS#11 v2.11. 
 | 
class  | 
RC4SecretKey
Objects of this class represent RC4 secret keys as specified by PKCS#11 v2.11. 
 | 
class  | 
RC5SecretKey
Objects of this class represent RC5 secret keys as specified by PKCS#11 v2.11. 
 | 
class  | 
SkipJackSecretKey
Objects of this class represent SkipJack secret keys as specified by PKCS#11 v2.11. 
 | 
class  | 
TwofishSecretKey
Objects of this class represent Twofish secret keys as specified by PKCS#11 v2.20. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected static void | 
SecretKey.putAttributesInTable(SecretKey object)
Put all attributes of the given object into the attributes table of this object. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected SecretKey | 
SSL3KeyMaterialOutParameters.clientKey_
The resulting Client Secret key. 
 | 
protected SecretKey | 
SSL3KeyMaterialOutParameters.clientMacSecret_
The resulting Client MAC Secret key. 
 | 
protected SecretKey | 
SSL3KeyMaterialOutParameters.serverKey_
The resulting Server Secret key. 
 | 
protected SecretKey | 
SSL3KeyMaterialOutParameters.serverMacSecret_
The resulting Server MAC Secret key. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SecretKey | 
SSL3KeyMaterialOutParameters.getClientMacSecret()
Get the resulting client MAC secret key. 
 | 
SecretKey | 
SSL3KeyMaterialOutParameters.getClientSecret()
Get the resulting client secret key. 
 | 
SecretKey | 
SSL3KeyMaterialOutParameters.getServerMacSecret()
Get the resulting server MAC secret key. 
 | 
SecretKey | 
SSL3KeyMaterialOutParameters.getServerSecret()
Get the resulting server secret key. 
 | 
IAIK JavaSecurity Website http://jce.iaik.tugraz.at/
             
 IAIK at Graz University of Technology, Austria, Europe             
 Copyright 2001-2023 IAIK, Graz University of Technology, Inffeldgasse 16a, 8010 Graz, Austria. All Rights Reserved.                      version 1.6.9