Administration Guide › SSL and the Secure Proxy Server › SSL Configurations for FIPS ONLY Mode
SSL Configurations for FIPS ONLY Mode
Configure the SPS to support FIPS ONLY mode.
Follow these steps:
- Verify that the OPENSSL_FIPS environment variable is set to 1 and the CA_SM_PS_FIPS140 environment variable is set to ONLY.
- Generate a server key with a minimum key size of 1024 KB and a FIPS-compliant algorithm.
Example:
openssl genrsa -des3 -out server.key 1024
- Generate a Certificate Signing Request (CSR).
Example:
openssl req -config openssl.cnf -new -key server.key -out server.csr
- Sign the certificate by a Certificate Authority (CA).
- Install the signed certificate.
- Open the httpd-ssl conf file.
Default Path: sps_home\httpd\conf\extra\httpd-ssl.conf
- Verify that the directives of the server key and certs are correct.
- Set the value of the SSLPassPhraseDialog variable to custom.
- Uncomment the following line in httpd-ssl.conf:
SSLCustomPropertiesFile "<sps_home>/Tomcat/properties/spsssl.properties"
- Set the value of the SSLCustomPropertiesFile variable to <sps_home>\httpd\conf\spsapachessl.properties.
- Set the value of the SSLSpsFipsMode variable to ONLY.
- Perform one of the following steps:
- If you are configuring FIPS ONLY mode on Windows, perform the following steps:
- Execute the following command from the command prompt:
sps_home\httpd\bin\configssl.bat -enable passphrase
Note: The passphrase value must match the passphrase value of the server key.
The passphrase is encrypted and is stored in the spsapachessl.properties file.
- Restart the Secure Proxy Service.
- If you are configuring FIPS ONLY mode on UNIX, perform the following steps:
- Execute the following command:
sps_home/secure-proxy/proxy-engine/configssl.sh passphrase
Note: The passphrase value must match the passphrase value of the server key.
The passphrase is encrypted and is stored in the spsapachessl.properties file.
- Execute the following command:
sps_home/secure-proxy/proxy-engine/sps-ctl startssl
SSL in FIPS ONLY mode is enabled and configured.
Note: If you want to run SPS without SSL, you can execute the sps_home\httpd\bin\configssl.bat -disable command to disable SSL.
|
Copyright © 2012 CA.
All rights reserved.
|
|