OpenSSL 1.0.1 has the following flag definitions:

RSA_FLAG_NON_FIPS_ALLOW
DSA_FLAG_NON_FIPS_ALLOW
EC_FLAG_NON_FIPS_ALLOW
EVP_CIPH_FLAG_NON_FIPS_ALLOW
EVP_MD_CTX_FLAG_NON_FIPS_ALLOW

And these flags are checked in either the FIPS Module 2.0 code itself
(fipscanister.o) or in the FIPS capable OpenSSL (libcrypto).

If an application using FIPS capable OpenSSL:

1) Sets the FIPS mode of FIPS Module 2.0 AND
2) Sets the above NON_FIPS_ALLOW flags

Is the FIPS certificate of FIPS Module 2.0 violated?

Thanks
Varma

Reply via email to