stunnel-msspi/INSTALL.FIPS.md

25 строки
1.0 KiB
Markdown
Исходник Постоянная ссылка Обычный вид История

2019-11-22 21:10:29 +03:00
# stunnel FIPS install notes
2015-07-29 17:17:17 +03:00
2019-11-22 21:10:29 +03:00
### Unix HOWTO
2015-07-29 17:17:22 +03:00
* Only dynamic linking of the FIPS-enabled OpenSSL is currently supported,
i.e. FIPS-enabled OpenSSL has to be configured with "shared" parameter.
* FIPS mode is autodetected if possible. It can be forced with:
./configure --enable-fips
or disable with:
./configure --disable-fips
2015-07-29 17:17:17 +03:00
2019-11-22 21:10:29 +03:00
### WIN32 HOWTO
2015-07-29 17:17:21 +03:00
* On 32-bit Windows install one of the following compilers:
- MSVC 8.0 (VS 2005) Standard or Professional Edition
- MSVC 9.0 (VS 2008) any edition including Express Edition
* On 64-bit Windows install one of the following compilers:
- MSVC 8.0 (VS 2005) Standard or Professional Edition
- MSVC 9.0 (VS 2008) Standard or Professional Edition
* Build FIPS-compliant OpenSSL DLLS according to:
2015-07-29 17:17:22 +03:00
https://www.openssl.org/docs/fips/UserGuide-2.0.pdf
2015-07-29 17:17:21 +03:00
* Build stunnel normally with MSVC or Mingw.
Mingw build requires DLL stubs. Stubs can be built with:
dlltool --def ms/libeay32.def --output-lib libcrypto.a
dlltool --def ms/ssleay32.def --output-lib libssl.a