<?xml version="1.0" encoding="gb2312"?>

<!-- RSS generated by oioj.net on 4/16/2004 ; 感谢LeXRus提供 RSS 2.0 文档; 此文件可自由使用，但请保留此行信息 --> 
<!-- Source download URL: http://blogger.org.cn/blog/rss2.asp       -->
<rss version="2.0">

<channel>
<title>OpenSSL的博客</title>
<link>http://blogger.org.cn/blog/blog.asp?name=OpenSSL</link>
<description>OpenSSL的博客</description>
<copyright>blogger.org.cn</copyright>
<generator>W3CHINA Blog</generator>
<webMaster>webmaster@blogger.org.cn</webMaster>
<item>
<title><![CDATA[OpenSSL在Windows下的编译安装]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=OpenSSL&amp;id=18972</link>
<author>OpenSSL</author>
<pubDate>2006/10/8 12:57:44</pubDate>
<description><![CDATA[<P><A><STRONG>　</STRONG></A><STRONG>OpenSSL在Windows下的编译安装</STRONG></P>
<P>解压OpenSSL以后， 在其目录下可以发现有个INSTALL.W32文件，这个文件就是在windows下的安装说明。你可以用UltraEdit打开它。</P>
<P>1.安装perl,perl可以从<A href="http://www.activestate.com/ActivePerl">http://www.activestate.com/ActivePerl</A>下载。</P>
<P>2.安装编译器（任意一个都可以）,我仅以Visual C++为例子。</P>
<P>&nbsp;&nbsp;&nbsp; Visual C++<BR>&nbsp;&nbsp;&nbsp; Borland C<BR>&nbsp;&nbsp;&nbsp; GNU C (Cygwin or MinGW)</P>
<P>3.如果通过汇编的方式编译，需要安装汇编语言编译器。MASM NASM都可以。如果速度要求不高，可以不用汇编的方式编译，即不需要安装。MASM一般由VC++自带，Windows NT 4.0 DDK a和Windows 98 DDK也带有MASM。把XXXXXml.exe和XXXXXml.err文件，提取出来，命名为ml.exe和ml.err，并把他们放到PATH路径中即可。</P>
<P>NASM可以免费获取，很多地方都可以下载到，如<A href="http://www.kernel.org/pub/software/devel/nasm/binaries/win32/">http://www.kernel.org/pub/software/devel/nasm/binaries/win32/</A></P>
<P>nasmw.exe文件也需要放到PATH路径中。</P>
<P>4.打开一个DOS窗口，输入：perl Configure VC-WIN32</P>
<P>5.如果使用MASM，接着输入：ms\do_masm</P>
<P>&nbsp;如果使用NASM，接着输入：ms\do_nasm</P>
<P>如果不使用汇编语言编译器，输入:ms\do_ms</P>
<P>6.在DOS窗口中接着输入：nmake -f ms\ntdll.mak</P>
<P>如果没有错误的话，编译就通过了，在out32dll目录下面就可以看到，生成的dll文件和可执行文件了。把他们放到，PATH环境变量对应的一个目录里就可以了。</P>
<P>&nbsp;</P>]]></description>
</item><item>
<title><![CDATA[什么是OpenSSL?]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=OpenSSL&amp;id=18971</link>
<author>OpenSSL</author>
<pubDate>2006/10/8 12:39:59</pubDate>
<description><![CDATA[<P>&nbsp;&nbsp; <STRONG>OpenSSL简介</STRONG></P>
<P>&nbsp;&nbsp;&nbsp; SSL，Security Socket Layer,是一个安全传输协议，在Internet网上进行数据保护和身份确认。OpenSSL是一个开放源代码的实现了SSL及相关加密技术的软件包，由加拿大的Eric Yang等发起编写的。OpenSSL的官方网站为<A href="http://www.openssl.org/">http://www.openssl.org/</A>，源代码可以从<A href="ftp://ftp.openssl.org/source/"><STRONG><FONT color=#666699>ftp://ftp.openssl.org/source/</FONT></STRONG></A>上下载，也可以从OpenSSL的镜像网站下载。</P>
<P>&nbsp;&nbsp;&nbsp; 以下是OpenSSL官方网站对该项目的介绍：</P>
<P>&nbsp;&nbsp;&nbsp; The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library. The project is managed by a worldwide community of volunteers that use the Internet to communicate, plan, and develop the OpenSSL toolkit and its related documentation. <BR>OpenSSL is based on the excellent SSLeay library developed by Eric A. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under an Apache-style licence, which basically means that you are free to get and use it for commercial and non-commercial purposes subject to some simple license conditions. </P>
<P>&nbsp;</P>]]></description>
</item>
</channel>
</rss>