Experimental multi-implementation support for FIPS capable OpenSSL.
authorDr. Stephen Henson <steve@openssl.org>
Sun, 13 May 2012 18:40:12 +0000 (18:40 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Sun, 13 May 2012 18:40:12 +0000 (18:40 +0000)
commit1dded7f7e8e9f737ef9d7e3c3ef165a78fd7fa1d
tree0fcbb557ce0e1398a1564e16545e46fc16a552a7
parent482f2380693213b219de06357e435186121ca731
Experimental multi-implementation support for FIPS capable OpenSSL.
When in FIPS mode the approved implementations are used as normal,
when not in FIPS mode the internal unapproved versions are used instead.
This means that the FIPS capable OpenSSL isn't forced to use the
(often lower perfomance) FIPS implementations outside FIPS mode.
13 files changed:
CHANGES
crypto/evp/Makefile
crypto/evp/digest.c
crypto/evp/e_aes.c
crypto/evp/e_des3.c
crypto/evp/e_null.c
crypto/evp/evp_enc.c
crypto/evp/m_dss.c
crypto/evp/m_dss1.c
crypto/evp/m_ecdsa.c
crypto/evp/m_sha1.c
crypto/hmac/hmac.c
crypto/rsa/rsa_pmeth.c