Download OpenSSL for windows
openssl-for-windows,host on google code,is an clean and lightweight OpenSSL library for windows(both 32bit and x64 version).
all versions are compiled in the assembly language routines with Microsoft Visual Studio 2005 and Microsoft MASM as “Multithreaded(/MT)”,you can using it with any version of MSVC.
files included in this library are listed below: 
|bin (libeay32.dll, ssleay32.dll,openssl.exe)
|include
|– — openssl (openssl head files)
|lib (libeay32.lib,ssleay32.lib)
if you find it useful, a time saver,or even just mildly interesting,then my effort was worth it.
if you have any suggestions on how to improve it, I’d love to hear it.
link to this page: http://www.deanlee.cn/programming/openssl-for-windows/
Enjoy:)
Related posts:
From small beginning come great things
Ok can these be used with a 32bit app (but on 64 bit windows platform)?
trying to use these with ftprush a ftp application but says unable to load ssl dll, however when using 32bit openssl it works.
Thank you for the tips how to download OpenSSL for Windows. But I am using Linux. How am I going to fix this issue?
These files helped me build Fossil SCM on Windows 7 (64-bit) with SSL support. Thanks!
Please help. I'm getting the following error…
C:\openssl-0.9.8k_WIN32\bin>openssl s_client -connect smtp.gmail.com:465 > gmail
.cert
Loading 'screen' into random state - done
depth=1 /C=US/O=Google Inc/CN=Google Internet Authority
verify error:num=20:unable to get local issuer certificate
verify return:0
unable to load config info from /usr/local/ssl/openssl.cnf
There is a simple solution:
1. move all your file to c:\openssl
2. add a folder c:\openssl\ssl\
3. move c:\openssl\openssl.cnf to c:\openssl\ssl\openssl.cnf
It works in winxp
Every time I browse a page of comments. this text adds to the bottom of the comment page. if i viewed seven pages it appears seven times "This visual editor brought to you by fckeditor for wordpress plugin"
Hi Dean, thanks for the files.
How come the binaries are under gnugpl when openssl is allowed for commercial usage.
I want to ship both 32 bit and 64 bit programs in the same install package but the problem is that both the 32 bit and 64 bit libeay32.dll is called libeay32.dll is that a mistake can i just rename the 64 bit versions as libeay64.dll etc? as they conflict in a side by side installation in the same folder of the install package.
Thanks.
Hi,
Thanks a lot for posting this library files. I was unable to compile my source code using .dlls. I used the .lib files and it got compiled like magic!
Thanks much
Using openssl-0.9.8k_WIN32 I too get this error–why? The path described does not exist, so I changed root folder name and added folder ssl, moved the openssl.cnf there and still get the same error. Please help, thanks.
Unable to load config info from c:/openssl/ssl/openssl.cnf