Re: Usage of MD5 in FIPS approved mode

David Hook <dgh-rTAZ0PM/[email protected]>
Newsgroups gmane.comp.encryption.bouncy-castle.devel
Message-ID <[email protected]>
We don't support anything like this at the moment.

MD5 is actually allowed for use with TLS. The FIPS provider (1.0.1)
version makes it available for that reason. Please note any other usage
may be in violation of the modules security policy.

Regards,

David

On 16/05/18 22:22, Darshan Mahor wrote:
> Hi Team,
>
> I know that we don't support MD5 in FIPS approved only mode but due to
> some backward compatibility issues. I need to use MD5 in FIPS mode.
>
> The same behavior i.e.,use of MD5 in FIPS mode, in RSA can be achieved
> by providing some context during creation of provider. Please check
> the below code snippet for information.
>
>
> If the system is in FIPS mode then below code snippet will provide you
> both providers i.e., fips and non-fips  (in FIPS mode).
>
>
> /Provider nonFipsProvider = *new *JsafeJCE(*new
> *FIPS140Context(CryptoJ.*NON_FIPS140_MODE*));  // It will provide you
> a non-fips provider in FIPS mode /
> /
> /
> /Provider fipsProvider = new JsafeJCE(); // this will provide you FIPS
> provider if system is in FIPS mode /
>
> Is there any kind of similar approach that can be used here for
> creating non-FIPS BC provider in FIPS Approved only mode?
>
>
>
> -- 
> Darshan
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.