All Classes and Interfaces
Class
Description
Base abstract class for supporting symmetric key cipher algorithms.
CipherService using the AES cipher algorithm for all encryption, decryption, and key operations.CipherService using the Blowfish cipher algorithm for all encryption, decryption, and key operations.ByteSourceBroker holds an encrypted value to decrypt it on demand.
ByteSourceBroker.useBytes(ByteSourceUser) method requires ByteSourceUser argument,
and developers should implement how we use the byte arrays in our code-base.A
CipherService uses a cryptographic algorithm called a
Cipher to convert an original input source using a key to
an uninterpretable format.Base abstract class for block cipher algorithms.
Abstract
CipherService implementation utilizing Java's JCA APIs.A cipher mode of operation
directs a cipher algorithm how to convert data during the encryption or decryption process.
A
CipherPaddingScheme represents well-known
padding schemes supported by JPA providers in a
type-safe manner.A simple implementation that maintains cipher service, ciphertext and key for decrypting it later.