Package io.github.astrapi69.mystic.crypt.core
-
Class Summary Class Description AbstractByteArrayDecryptor The abstract classAbstractByteArrayDecryptor
provides a base implementation for decrypting byte arraysAbstractByteArrayEncryptor The abstract classAbstractByteArrayEncryptor
provides a base implementation for encrypting byte arraysAbstractCryptor<C,K,T> The abstract classAbstractCryptor
provides factory methods that may or must be overwritten dependent of the specific implementor class.AbstractDecryptor<C,K,T> The abstract classAbstractDecryptor
can be extended for providing the decrypting feature.AbstractEncryptor<C,K,T> The abstract classAbstractEncryptor
can be extended for providing the encrypting feature.AbstractFileDecryptor The abstract classAbstractFileDecryptor
provides a base implementation for decryptingFile
objects.AbstractFileEncryptor The abstract classAbstractFileEncryptor
provides a base implementation for encryptingFile
objects.AbstractObjectDecryptor<R,D> The abstract classAbstractObjectDecryptor
provides a base implementation for decryptingFile
objects.AbstractObjectEncryptor<T,D> The abstract classAbstractObjectEncryptor
provides a base implementation for encrypting objects.AbstractStringDecryptor The abstract classAbstractStringDecryptor
provides a base implementation for decryptingString
objects.AbstractStringEncryptor The abstract classAbstractStringEncryptor
provides a base implementation for encryptingString
objects.ChainableDecryptor<T> The classChainableDecryptor
can take manyDecryptor
objects and decrypts the given string with all the givenDecryptor
objects.ChainableEncryptor<T> The classChainableEncryptor
can take manyEncryptor
objects and encrypts the given string with all the givenEncryptor
objects.