Setting up Utimaco SecurityServer Library in OpenSSL Configuration File (Windows)

  1. Edit openssl.cnf from C:\Program Files\Common Files\SSL\openssl.cnf and add the following line in the first line of the file.

openssl.cnf

openssl_conf = openssl_init
  1. Enter the following lines under last section of openssl.cnf file

openssl.cnf

[openssl_init] engines=engine_section [engine_section]

pkcs11 = pkcs11_section [pkcs11_section] engine_id = pkcs11

dynamic_path = C:\\Users\\openssl-user\\Downloads\\libp11- 0.4.12\\src\\pkcs11.dll

MODULE_PATH = C:\\Program Files\\Utimaco\\SecurityServer\\Lib\\cs_pkcs11_R3.dll init = 0

Dynamic path and Module path will get changed according to the user environment.