当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 作者:Eric Yang等官方网站:http://www.openssl.org中文网站推荐:http://gdwzh.126.com当前版本: openssl-0.9.7作者:Wei Dai下载网站:http://www.eskimo.com/~weidai/cryptlib.html当前版本...
 

 

    摘要:socket类型bio ---根据openssl doc\crypto\bio_s_socket.pod翻译和自己的理解写成 (作者:dragonking mailwzhah@263.net 发布于:httpgdwzh.126.com之openssl专业论坛) socket类型的bio也是一种source/sink型bio,封装了socket的io操作,它相关的一些函数定义如下(openssl\b......
    摘要:文件(file)类型bio ---根据openssl doc/crypto/bio/bio_s_file.pod翻译和自己的理解写成 (作者:dragonking mail:wzhah@263.net 发布于:http://gdwzh.126.com之openssl专业论坛) 前面我们已经介绍了很多bio的基本构造和操作,现在,我们开始针对每一个类型bio进行进一步的介绍,这些介绍都是基本基于op......


两个开发源码加密库openssl和cryptlib的比较

作者:eric yang等 【程序编程相关:谈判技巧(培训笔记)

【推荐阅读:FundamentalConceptsU

官方网站:http://www.openssl.org 【扩展信息:我的TAOUP初译稿,也欢迎大家置评

中文网站推荐:http://gdwzh.126.com

当前版本: openssl-0.9.7

作者:wei dai

下载网站:http://www.eskimo.com/~weidai/cryptlib.html

当前版本:version 5.0

目前开放源代码的加密库中,openssl与cryptlib都是比较流行的,本文将根据自己的一点理解对这两个库作一些比较,希望能对大家有用.这两个库的构造思想与目的都不太一样. openssl主要是针对ssl/tls协议的实现,ssl的功能体现的非常完善,而算法库只是一个附带的必要部分,当然也是非常重要与完善的一个部分.crypylib则就是实现了加密算法以及相关的一些编码标准.

openssl是一个非常优秀的ssl/tls开放源码软件包,它包括ssl库.加密算法库以及应用程序三大部分,并提供了测试程序与一些应用例子,实现了ssl/tls协议与其相关的pki标准.openssl因为开发的比较早,所以采用了c语言作为编写的语言,但是,openssl里面确可以找到很多面向对象的思想,如bio的封装就是一个典型的例子.对于刚刚开始接触openssl的技术人员来说,可能会觉得有点困难,因为openssl的结构非常膨大,即便要阅读完其非常不完善的文档,工作量也是非常膨大的.建议开始接触openssl的时候,除了有一些基本的密码学与pki的概念外,最好从使用它提供的一些应用程序开始.
...   下一页
    摘要:bio链的定位操作 ---根据openssl doc/crypto/bio/bio_find_type.pod翻译和自己的理解写成 (作者:dragonking mail:wzhah@263.net 发布于:http://gdwzh.126.com之openssl专业论坛) 前面的一篇文章讲过bio链的构造方法,这里讲的是在一个bio链中,怎么查找一个特定的bio,怎么遍历bio链中的每一个bio......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE