CXI
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CCryptoServerThis class implements an interface to Utimaco's Hardware Security Module "CryptoServer"
 CCryptoServerClusterThis class implements an interface to a cluster of Utimaco's Hardware Security Modules "CryptoServer"
 CCryptoServerCXIThis class implements an interface to the firmware module CXI running on Utimaco's Hardware Security Module "CryptoServer"
 CCryptoServerCluster.DeviceStateDevice states as reported by CryptoServerCluster.EventHandler.stateChanged
 CCryptoServerCluster.ErrorDefines an additional error code/mask that causes the cluster to switch to another device instead of returning to the caller
 CCryptoServerCluster.EventHandlerThe EventHandler interface provides callback functions, which are called if the state of the current CryptoServer within a cluster changes or an error occurs
 CCryptoServerConfigThis class provides methods to read and parse configuration files and access configuration items
 CCryptoServerExceptionSignals that a CryptoServer exception of some sort has occured
 CCryptoServerLogThis class provides methods to write a log file
 CCryptoServerLog.LogLevelLog level to be set on CryptoServerLog.CryptoServerLog and CryptoServerLog.init
 CCryptoServerUtilThis class implements as set of utility functions
 CCryptoServerCXI.ByteArrayFlexible byte array
 CCryptoServerCXI.ECParameterThis class provides methods to handle EC domain parameters
 CCryptoServerCXI.ECPublicKeyThis class provides methods to create and handle public EC keys
 CCryptoServerCXI.KeyThis class is used to encapsulate CXI keys
 CCryptoServerCXI.KeyAttAndCompThis class is used to encapsulate key attributes (see KeyAttributes) and key components (see KeyComponents) of a key
 CCryptoServerCXI.KeyAttributesThis class provides methods to create and handle key attribute (property) lists
 CCryptoServerCXI.KeyComponentsThis class provides methods to create and handle key component lists
 CCryptoServerCXI.KeyFileThis class is used to write the public components of an RSA key into a keyfile
 CCryptoServerCXI.KeyStoreKey storage for external (MBK encrypted) keys
 CCryptoServerCXI.MechanismParameterThis class is used to construct a mechanism parameter which provides additional, mechanism-specific information
 CCryptoServerCXI.MechParamCCMThis class is used to construct a mechanism parameter for AES encryption / decryption in mode Counter with CBC-MAC (CCM, see NIST SP-800-38C)
 CCryptoServerCXI.MechParamECIESThis class is used to construct a mechanism parameter for 'Elliptic Curve (Augmented) Encryption Scheme' (ECIES, see ANSI X9.63)
 CCryptoServerCXI.MechParamGCMThis class is used to construct a mechanism parameter for AES encryption / decryption with GCM (Galois Counter Mode, see NIST SP-800-38D) chaining
 CCryptoServerCXI.MechParamGMACThis class is used to construct a mechanism parameter for AES MAC creation / verification with 'Galois Counter MAC' chaining (GMAC, see NIST SP-800-38D)
 CCryptoServerCXI.MechParamOAEPThis class is used to construct a mechanism parameter for RSA encryption / decryption with PKCS#1_v2.1 RSAES-OAEP padding scheme
 CCryptoServerCXI.MechParamPSSThis class is used to construct a mechanism parameter for RSA signature creation / verification with PKCS#1_v2.1 RSASSA-PSS padding scheme