Starting in ESD #14, you can use the Certicom Security Builder GSE-J to perform RSA encryption of password. Certicom Security Builder GSE-J is a FIPS 140-2 compliant JCE provider that is included in your copy of the jConnect for JDBC Driver. This provider contains two jar files, EccpressoFIPS.jar and EccpressoFIPSJca.jar, that are both accessible from the $JDBC_HOME/classes and the $JDBC_HOME/devclasses directories.
To use the Certicom Security Builder GSE-J provider, you must set the value of JCE_PROVIDER_CLASS connection property to “com.certicom.ecc.jcae.Certicom” and add the EccpressoFIPS.jar and EccpressoFIPSJca.jar files to the CLASSPATH. See the “Setting up the Java Cryptography Extension (JCE) provider” for details.
If you enable password encryption by setting the ENCRYPT_PASSWORD connection
property but not the JCE_PROVIDER_CLASS connection
property, jConnect attempts
to locate and load the Certicom Security Builder GSE-J provider. This will succeed
only if EccpressoFIPS.jar and EccpressoFIPSJca.jar are
located in the same directory as the jConnect jar
file—jconn3.jar or jconn3d.jar— in
use.