Package Design
JCE allows symmetric, asymmetric, block, and stream ciphers with support for secure streams and sealed objects. The API supports this set of algorithms using a relatively small set of classes. The specifics of the various algorithms are managed by providers with a default set of supported algorithms provided with the JDK (as of JDK 1.4).
To use JCE, you must understand the specific properties required by the form of encryption being used. The properties required for various implementations of JCE tend to vary depending on the algorithm being used. JCE providers are identified in the Java security properties file, usually named JAVA_HOME/jre/lib/security/java.security.
Using JCE, the process of encrypting or decrypting data is referred ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access