Error When Starting WebLogic Server with Cryptojfips.Jar, showing: Unsupported algorithm, MD5Random, selected for FIPS140 mode: FIPS140_SSL

(Doc ID 1422084.1)

Last updated on DECEMBER 11, 2017

Applies to:

Oracle WebLogic Server - Version 10.3.2 and later
Information in this document applies to any platform.


While using Weblogic 11gR1 domains with RSA’s BSAFE CryptoJ package in FIPS140_MODE and adding the CryptoJ jar to the jre/lib/ext folder and setting the provider in as well as specifying the initial mode to FIPS140_MODE, will lead to the following error as WebLogic Server attempts to encrypt anything:

   WebLogic and NodeManager start correctly.
5. Put criptoFIPS.jar in CLASSPATH (
6. Put as JAVA_OPTIONS (


Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms