Introduction
This white paper describes how to configure an Apache HTTPS server with mod_nss under RHEL 7 to exploit the cryptographic hardware functions available with IBM® z Systems™. A scenario is provided that you might wish to repeat in your own installation.
There are two security modules that can be used for setting up the SSL/TLS implementation in an
Apache HTTPS server:
- mod_ssl
- mod_nss
In addition, the scenario was tested using:
- A RHEL7.1 operating system that was installed in an LPAR of an IBM zEnterprise® EC12 System.
- Central Processor Assist for Cryptographic Functions (CPACF).
- A Crypto Express4 (CEX4) adapter.
The tools and path/file names used in this white paper might be different for other Linux™ software distributions.
The appendix provides a sample SELinux policy module that you can use as a template.