AbstractCipherVersionGenerator |
Default implementation of a cipher version generator.
|
AbstractDecryptionService |
|
AbstractEncryptionService |
|
CipherUidAlreadyInUseException |
The Class CipherUidAlreadyInUseException.
|
CipherVersion |
A CipherVersion represents a cipher (used for symmetric encryption
respectively decryption) related to a cypher's version (UID).
|
CipherVersionFactory |
As requirements might arise to use CipherVersion instances with
additional attributes or functionality; the CipherVersionFactory can
be replaced with a custom implementation instantiating CipherVersion
(sub-)types with the additional required attributes or functionality.
|
CipherVersionGenerator |
Depending on the security demands and performance issues; the
Generator generating CipherVersion instances can be replaced
with a custom CipherVersionGenerator using its own approach
generating ciphers and cipher UIDs ( CipherVersion instances).
|
DecryptionProvider |
The DecryptionProvider is bound to a namespace and is being used by
the business logic to decrypt data.
|
DecryptionServer |
|
DecryptionService |
|
EncryptionProvider |
The EncryptionProvider is bound to a namespace and is being used by
the business logic to encrypt data.
|
EncryptionServer |
|
EncryptionService |
|
ForwardSecrecyDecryptionException |
The Class ForwardSecrecyDecryptionException.
|
ForwardSecrecyException |
The Class ForwardSecrecyException.
|
ForwardSecrecyRuntimeException |
The Class ForwardSecrecyRuntimeException.
|
InMemoryDecryptionServerImpl |
|
NoCipherUidException |
The Class NoCipherUidException.
|
SignatureVerificationException |
The Class SignatureVerificationException.
|
UnknownCipherUidException |
The Class UnknownCipherUidException.
|