Appendix G: Differences between IBM and Oracle versions of JCE

The com.sun.* packages are reimplemented by IBM® and renamed com.ibm.* packages.

The IBM version of JCE differs from the Oracle version in the following ways:
  • The com.sun.crypto.* packages are reimplemented by IBM and renamed com.ibm.crypto.* packages.
  • The IBM JCE provider replaces the Oracle providers sun.security.provider.Sun, com.sun.rsajca.Provider, and com.sun.crypto.provider.SunJCE.
  • IBM provides more algorithms than Oracle. To get a list of IBM algorithms, run the JCEAlgorithms.java sample program in the JCE sample package available at Samples.