${project.artifactId} · A contract for a replaceable encryptor/decryptor that is only related to the actual act of encryption or decryption. Key look up, reading, encryptor configuration, and padding are all construction level details that are not covered by this API, and should be handled in a dependency injection container, instance construction, or some other "factory".
Group: org.e-hoffman.crypto - All Dependencies
Crypto
1.0.0
CryptoBouncyCastle
1.0.0
${project.artifactId} · An implementation of the Crypto API that relys on BounceyCastle to perform AES symmteric key encryption. Contains logic to help construct and lookup keys.
CryptoProperties
1.0.0
${project.artifactId} · Uses an instance of the Crypto API to encrypt and decrypt values of a property files. Allows the selection of Crypto API implementation, as well as a high amount of other configurability in the CryptoEnvironment class. Usually used by extending the AbstractCryptoPropertyProvider class.