|
Cumulus4j API (1.0.0) |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
AsymmetricCipherKeyPairGeneratorFactory |
Factory creating instances of AsymmetricCipherKeyPairGenerator . |
Cipher | A cipher encrypts or decrypts data. |
MACCalculator |
A MACCalculator calculates message
authentication codes. |
MACCalculatorFactory |
Factory creating instances of MACCalculator . |
SecretKeyGenerator | Generator for secret keys to be used in symmetric encryption. |
Class Summary | |
---|---|
AbstractCipher | Abstract base class for Cipher implementations. |
AbstractMACCalculatorFactory |
Abstract base class for implementing a MACCalculatorFactory . |
CryptoRegistry | Entry to the unified crypto API. |
Enum Summary | |
---|---|
CipherEngineType | Type of a cipher engine (a raw encryption algorithm). |
CipherOperationMode | Operation mode of a Cipher . |
API providing a unified way to use various cryptography algorithms.
For example, there is the Cipher
which provides a generic API for symmetric and
asymmetric encryption (& decryption) or there is the
MACCalculator
for calculating message
authentication codes.
This API allows for the simple configuration of the algorithms used by your application as the
CryptoRegistry
binds an algorithm name (i.e. a String
) to an implementation of one
of the API's interfaces.
|
Cumulus4j API (1.0.0) |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |