| Interface | Description |
|---|---|
| DHKeyDerivationParameters.KeyDerivationFunctionType | |
| 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.
|
| Class | Description |
|---|---|
| AesCtrParameters |
This class represents the necessary parameters required by
the CKM_AES_CTR mechanism as defined in CK_AES_CTR_PARAMS structure.
|
| CCMParameters |
CK_CCM_PARAMS
|
| 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.
|
| ExtractParameters |
This class encapsulates parameters for Mechanisms.EXTRACT_KEY_FROM_KEY.
|
| GCMParameters |
CK_CCM_PARAMS
|
| InitializationVectorParameters |
This class encapsulates parameters for general block ciphers in CBC mode.
|
| 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.
|
| OpaqueParameters |
This class encapsulates parameters byte arrays.
|
| 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.
|
| 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.
|
| 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.
|
| TLS12KeyMaterialParameters |
CK_TLS12_KEY_MAT_PARAMS from PKCS#11 v2.40.
|
| TLS12MasterKeyDeriveParameters |
CK_TLS12_MASTER_KEY_DERIVE_PARAMS from PKCS#11 v2.40.
|
| TLSKeyMaterialParameters |
This class encapsulates parameters for the Mechanism.SSL3_KEY_AND_MAC_DERIVE
mechanism.
|
| TLSMacParameters |
CK_TLS_MAC_PARAMS from PKCS#11 v2.40.
|
| TLSMasterKeyDeriveParameters |
This class encapsulates parameters for the Mechanism.SSL3_MASTER_KEY_DERIVE
mechanism and the Mechanism.TLS_MASTER_KEY_DERIVE.
|
| TLSPRFParameters | |
| 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.
|
Copyright © 2022. All rights reserved.