See: Description
| Package | Description |
|---|---|
| org.antfarmer.ejce |
The main EasyJCE package.
|
| org.antfarmer.ejce.encoder |
Contains utilities for encoding byte arrays to strings and vice-versa.
|
| org.antfarmer.ejce.exception |
Exception classes.
|
| org.antfarmer.ejce.hibernate |
Contains Hibernate UserType classes which encrypts and decrypts values transparently.
|
| org.antfarmer.ejce.parameter |
Parameter classes which provide a simple interface for configuring the various JCE-supported encryption algorithms.
|
| org.antfarmer.ejce.parameter.key_loader |
Custom key generation interfaces.
|
| org.antfarmer.ejce.parameter.salt |
Custom salt generation and matching interfaces.
|
| org.antfarmer.ejce.password |
Contains classes related to password hashing and provides a
Hibernate UserType class which encodes plain-text passwords
transparently for updates.
|
| org.antfarmer.ejce.password.encoder |
Contains the various types of password encoders.
|
| org.antfarmer.ejce.password.encoder.bc |
Contains password encoders using Bouncy Castle's implementations.
|
| org.antfarmer.ejce.password.encoder.spring |
Contains password encoders using Spring's crypto package implementations (some of which depends on the Bouncy Castle library).
|
| org.antfarmer.ejce.stream |
Streaming wrapper class used to encrypt data.
|
| org.antfarmer.ejce.util |
Utility classes useful for encryption processes.
|