| 
 | Cumulus4j API (1.2.0-SNAPSHOT) | |||||||||
| 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 MACCalculatorcalculates 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 Cipherimplementations. | 
| 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.2.0-SNAPSHOT) | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||