All Classes and Interfaces
Class
Description
The
ChaosDecrypter will use byte arrays as input and output types.A
ChaosDecryptionInputStream wraps an InputStream and
consumes input bytes by applying a ChaosDecrypter on each byte read
from the provided InputStream before passing back the processed byte
to the caller.The
ChaosEncrypter will use byte arrays as input and output types.A
ChaosEncryptionOutputStream wraps an OutputStream and
produces output bytes by applying a ChaosEncrypter on each byte to be
written before delegating the processed vale to the given
OutputStream.The key holding the parameters for the chaos function.
The
ChaosOptions interface provides configuration means for the
Chaos-based encryption and may be provided to the constructor of the
ChaosKey e.g. as one of the ChaosMode enumerations.The
ChaosOptionsImpl provides means to create a ChaosOptions
instance.Builder to build
ChaosOptions instances.The
ChaosTextDecrypter will use String as input and output
type.The
ChaosTextEncrypter will use String as input and output
type.