Enhancement to the jConnect extended password encryption

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.

NoteIf 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.