OpenSSL 3 and Libp11 Installation (Windows)

  1. Download and install OpenSSL 3, refer https://slproweb.com/products/Win32OpenSSL.html for windows build. Here OpenSSL is installed in C:\OpenSSL-Win64

  2. Download libp11 from https://github.com/OpenSC/libp11/releases

  3. Download and Install Visual Studio, refer https://visualstudio.microsoft.com/vs/older- downloads/

  4. Open the Native x64 VS Command Prompt and go to the directory where libp11 is extracted

  5. Run the following command to build and install libp11 with openssl

›_ Console

nmake /f Makefile.mak OPENSSL_DIR=c:\OpenSSL-Win64 BUILD_FOR=WIN64
tmpfobphiq9.jpg
tmp6o_7628j.jpg

Figure 36: Output of nmake command

  1. Verify pkcs11.dll is available inside <libp11>/src/ folder