Openssl_加密和解密.pptVIP

  • 8
  • 0
  • 约4.44千字
  • 约 20页
  • 2015-08-14 发布于广东
  • 举报
第七章 Openssl 加密和解密 一、Openssl概述 Openssl实现了ssl/tls协议,采用c语言开发,支持windows/linux/unix等常见操作系统。 Openssl当前版本为0.9.8e,完全实现了对sslv1、 sslv2、 sslv3、 tls的支持。 Openssl的源代码库可以从Openssl的官方网站自由下载。 Openssl包括3部分:ssl协议、密码算法库和应用程序。密码算法库是基础,应用程序把密码算法库和ssl协议应用于实际开发中,也是丰富的Openssl指令集。 一、Openssl概述 Ssl协议 利用该库可以建立一个ssl通信的服务器和客户端。该部分在windows编译后,文件名为:ssleay32.lib。 密码算法库 支持的算法:8种对称算法、4种公开密钥算法、5种信息摘要算法。 应用程序部分 基于密码算法库和ssl协议库,实现了很多实用的范例性应用程序,覆盖了众多密码学应用。包括:各种算法的加密程序,各种类型密钥的产生程序,证书签发和验证程序、ssl连接测试程序、其他的标准应用程序。 二、openssl下载与编译 Windows下编译openssl Windows下搭建openssl开发环境 二、openssl下载与编译 编译步骤: 1、访问/source/下载 2、解压缩openssl-0.9

文档评论(0)

1亿VIP精品文档

相关文档