|
IAIK PKCS#11 Wrapper version 1.2.18 |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
DHKeyDerivationParameters.KeyDerivationFunctionType | This interface defines the available key derivation function types as defined by PKCS#11: CKD_NULL, CKD_SHA1_KDF, CKD_SHA1_KDF_ASN1, CKD_SHA1_KDF_CONCATENATE. |
Parameters | Every parameters class implements this interface through which the module. |
PKCS5PBKD2Parameters.PseudoRandomFunctionType | This interface defines the available pseudo-random function types as defined by PKCS#11: CKP_PKCS5_PBKD2_HMAC_SHA1. |
PKCS5PBKD2Parameters.SaltSourceType | This interface defines the available sources of the salt value as defined by PKCS#11: CKZ_SALT_SPECIFIED. |
RSAPkcsOaepParameters.SourceType | This interface defines the available source types as defined by PKCS#11: CKZ_DATA_SPECIFIED. |
RSAPkcsParameters.MessageGenerationFunctionType | This interface defines the available message generation function types as defined by PKCS#11: CKG_MGF1_SHA1, CKG_MGF1_SHA256, CKG_MGF1_SHA384 and CKG_MGF1_SHA512. |
Class Summary | |
AesCbcEncryptDataParameters | This class encapsulates parameters for the algorithm Mechanism.AES_CBC_ENCRYPT_DATA. |
CbcEncryptDataParameters | This class encapsulates parameters CBC key derivation algorithms. |
DesCbcEncryptDataParameters | This class encapsulates parameters for the algorithms Mechanism.DES_CBC_ENCRYPT_DATA and Mechanism.DES3_CBC_ENCRYPT_DATA. |
DHKeyDerivationParameters | This abstract class encapsulates parameters for the DH mechanisms Mechanism.ECDH1_DERIVE, Mechanism.ECDH1_COFACTOR_DERIVE, Mechanism.ECMQV_DERIVE, Mechanism.X9_42_DH_DERIVE , Mechanism.X9_42_DH_HYBRID_DERIVE and Mechanism.X9_42_MQV_DERIVE. |
DHPkcsDeriveParameters | This class encapsulates parameters for the algorithms Mechanism.DH_PKCS_DERIVE. |
EcDH1KeyDerivationParameters | This abstract class encapsulates parameters for the DH mechanisms Mechanism.ECDH1_DERIVE and Mechanism.ECDH1_COFACTOR_DERIVE. |
EcDH2KeyDerivationParameters | This abstract class encapsulates parameters for the DH mechanism Mechanism.ECMQV_DERIVE. |
EcMQVKeyDerivationParameters | This class encapsulates parameters for the DH mechanisms Mechanism.ECMQV_DERIVE. |
ExtractParameters | This class encapsulates parameters for Mechanisms.EXTRACT_KEY_FROM_KEY. |
InitializationVectorParameters | This class encapsulates parameters for general block ciphers in CBC mode. |
KEADeriveParameters | This class encapsulates parameters for the Mechanism.KEA_KEY_DERIVE. |
KeyDerivationStringDataParameters | This class encapsulates parameters for several key derivation mechanisms that need string data as parameter. |
KeyWrapSetOaepParameters | This class encapsulates parameters for the Mechanism.KEY_WRAP_SET_OAEP. |
MacGeneralParameters | This class encapsulates parameters for the MAC algorithms for the following mechanisms: DES, DES3 (triple-DES), CAST, CAST3, CAST128 (CAST5), IDEA, and CDMF ciphers. |
ObjectHandleParameters | This class encapsulates parameters for Mechanisms.CONCATENATE_BASE_AND_KEY. |
PBEParameters | This class encapsulates parameters for the Mechanism.PBA_* and Mechanism.PBA_SHA1_WITH_SHA1_HMAC mechanisms. |
PKCS5PBKD2Parameters | This class encapsulates parameters for the Mechanism.PKCS5_PKKD2 mechanism. |
RC2CbcParameters | This class encapsulates parameters for the algorithm Mechanism.RC2_CBC. |
RC2MacGeneralParameters | This class encapsulates parameters for the algorithm Mechanism.RC2_MAC_GENERAL. |
RC2Parameters | This class encapsulates parameters for the algorithms Mechanism.RC2_ECB and Mechanism.RC2_MAC. |
RC5CbcParameters | This class encapsulates parameters for the algorithms Mechanism.RC5_CBC and Mechanism.RC5_CBC_PAD. |
RC5MacGeneralParameters | This class encapsulates parameters for the algorithms Mechanism.RC5_MAC_GENERAL. |
RC5Parameters | This class encapsulates parameters for the algorithms Mechanism.RC5_ECB and Mechanism.RC5_MAC. |
RSAPkcsOaepParameters | This class encapsulates parameters for the Mechanism.RSA_PKCS_OAEP. |
RSAPkcsParameters | This abstract class encapsulates parameters for the RSA PKCS mechanisms Mechanism.RSA_PKCS_OAEP and Mechanism.RSA_PKCS_PSS. |
RSAPkcsPssParameters | This class encapsulates parameters for the Mechanism.RSA_PKCS_PSS. |
SkipJackPrivateWrapParameters | This class encapsulates parameters for the Mechanism.SKIPJACK_PRIVATE_WRAP. |
SkipJackRelayXParameters | This class encapsulates parameters for the Mechanism.SKIPJACK_RELAYX. |
SSL3KeyMaterialOutParameters | Objects of this class encapsulates key material output for the mechanism Mechanism.SSL3_KEY_AND_MAC_DERIVE. |
SSL3KeyMaterialParameters | This class encapsulates parameters for the Mechanism.SSL3_KEY_AND_MAC_DERIVE mechanism. |
SSL3MasterKeyDeriveParameters | This class encapsulates parameters for the Mechanism.SSL3_MASTER_KEY_DERIVE mechanism and the Mechanism.TLS_MASTER_KEY_DERIVE. |
SSL3RandomDataParameters | This class encapsulates parameters for the Mechanism.SSL3_MASTER_KEY_DERIVE and Mechanism.SSL3_KEY_AND_MAC_DERIVE mechanisms. |
VersionParameters | This class is used for the Mechnism.SSL3_PRE_MASTER_KEY_GEN. |
X942DH1KeyDerivationParameters | This abstract class encapsulates parameters for the X9.42 DH mechanism Mechanism.X9_42_DH_DERIVE. |
X942DH2KeyDerivationParameters | This abstract class encapsulates parameters for the X9.42 DH mechanisms Mechanism.X9_42_DH_HYBRID_DERIVE and Mechanism.X9_42_MQV_DERIVE. |
X942DHMQVKeyDerivationParameters | This abstract class encapsulates parameters for the X9.42 DH mechanisms Mechanism.X9_42_DH_HYBRID_DERIVE and Mechanism.X9_42_MQV_DERIVE. |
This package contains all classes for parameters objects. Such objects are required for certain mechanisms to pass arguemnts to the mechanism. This classes correspond to the *_PARAMS structures in PKCS#11.
|
IAIK PKCS#11 Wrapper version 1.2.18 |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |