| Interface | Description |
|---|---|
| EncryptionAlgorithm |
Interface for algorithms that are able to encrypt given input and decrypt it afterwards.
|
| KeyFactory<K> |
Factory that is able to provide encryption key (e.g.
|
| Class | Description |
|---|---|
| AsymmetricCryptoAlgorithm |
Main implementation of encryption algorithms that use asymmetric key pair based on existing javax.crypto package.
|
| AsymmetricCryptoAlgorithmBuilder |
Base builder for asymmetric key algorithms based on
AsymmetricCryptoAlgorithm. |
| EncryptionAlgorithms |
Factory that provides builders for available encryption algorithms.
|
| PBEKeyFactory |
Base for key factories that provide password-based encryption keys.
|
| PBKDF2KeyFactory |
Key factory that uses PBKDF2 function with HMAC-SHA1 for key derivation.
|
| RSAKeysGenerator |
Generator that can provide key pair for RSA encryption with 1024 key size.
|
| RSAPrivateKeyFactory |
Key factory for RSA private key.
|
| RSAPublicKeyFactory |
Key factory for RSA public key.
|
| SymmetricCryptoAlgorithm |
Main implementation of encryption algorithms that use symmetric key based on existing javax.crypto package.
|
| SymmetricCryptoAlgorithmBuilder |
Base builder for symmetric key algorithms based on
SymmetricCryptoAlgorithm. |
| Exception | Description |
|---|---|
| EncryptionException |
Wrapper for exceptions during encryption or decryption.
|
Copyright © 2015. All rights reserved.