Package org.craftercms.commons.crypto
-
Interface Summary Interface Description SecretKeyRepository Repository for storing/retrieving encryption keys.TextEncryptor Thread-safe service that facilitates easy encryption and decryption of text. -
Class Summary Class Description Base64 Deprecated. Base64.InputStream ABase64.InputStream
will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.Base64.OutputStream ABase64.OutputStream
will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.CryptoUtils Utility methods for encryption/decryption and message digest.PGPUtils Utility class to perform encryption and decryption using PGP keys.SecretKeyFactoryBean Spring factory bean used to easily inject a secret key from aSecretKeyRepository
.SimpleAesCipher Deprecated. SimpleCipher Utility class for simplifying encryption/decryption with theCipher
class.SimpleDigest Utility class for simplifying message digest generation, using theMessageDigest
. -
Exception Summary Exception Description CryptoException General error thrown when a crypto related error occurs.