Installing the SAP Cryptographic Library on the IRC app server

Prerequisites

Obtain the SAP Cryptographic Library installation package, which is available for authorized customers on the SAP Service Marketplace at http://service.sap.com/security. The package contains the following files:

  • The SAP Cryptographic Library (sapcrypto.dll for Windows)
  • The configuration tool sapgenpse.exe

Procedure

  1. Extract the contents of the SAP Cryptographic Library installation package.
  2. Copy the library and the configuration tool sapgenpse.exe to a local directory. For this documentation, we will use the directory C:\<IACM_install_dir>\SAPCryptolib.
  3. Check the file permissions. The user under which the IRC runs must be able to execute the library’s functions.

    This user is specified during the installation.

  4. Create the sub-directory ‘sec’ in this directory
  5. Set the environment variable SECUDIR for the IRC’s user to the sec sub-directory.

Examples

Location of the SAP Cryptographic Library - C:\<IACM_install_dir>\SAPCryptolib\sapcrypto.dll

Location of the Configuration Tool sapgenpse - C:\<IACM_install_dir>\SAPCryptolib\sapgenpse.exe

SECUDIR Directory - C:\<IACM_install_dir>\SAPCryptolib\sec