Cryptography Tutorials - Herong's Tutorial Examples - v5.40, by Dr. Herong Yang
Installing OpenSSL on Windows
This section provides a tutorial example on how to install OpenSSL on a Windows system.
OpenSSL is officially distributed in C source code format. This is not a problem for Unix systems where C compiler is always available. But if you have a Windows system, you will have a hard time to install OpenSSL in C source code format. What you should do is to find a pre-compiled binary version for Windows. Here is how I installed OpenSSL on my Windows system:
1. Go to http://gnuwin32.sourceforge.net/packages/openssl.htm, and download the "Setup" version of "Binaries", openssl-0.9.7c-bin.exe.
2. Double click on openssl-0.9.7c-bin.exe to install OpenSSL to \local\gnuwin32 directory.
3. Go back to the same page, download the "Setup" version of "Documentation", and install it to the same directory.
4. Open command line window, and try the following command:
C:\herong>\local\gnuwin32\bin\openssl -help openssl:Error: '-help' is an invalid command. Standard commands asn1parse ca ciphers crl crl2pkcs7 dgst dh dhparam dsa dsaparam enc engine errstr gendh gendsa genrsa nseq ocsp passwd pkcs12 pkcs7 pkcs8 rand req rsa rsautl s_client s_server s_time sess_id smime speed spkac verify version x509 ......
If you see the list of commands printed by OpenSSL, you know that your installation is done correctly.
Table of Contents