摘要:这是一个网友在跟我交流openssl的mail记录整理出来的,希望能够对刚刚接触openssl的朋友有用。 q1:我是偶然一次在清华的bbs上看到了你的文章,关于ca认证的。很感兴趣。你是用的openssl吗,可以发一点关于openssl api的资料给我吗? a1:openssl本身提供的api资料非常有限,当然,基本的函数说明文档还是有一些的,主要在doc目录下。此外,openssl的官方网站......
摘要:bio链的操作 ---根据openssl doc/crypto/bio/bio_push.pod翻译和自己的理解写成 (作者:dragonking mail:wzhah@263.net 发布于:http://gdwzh.126.com之openssl专业论坛) 我在介绍bio结构的时候说过,bio结构其实是一个链式结构,单个bio是只有一个环节的bio链的特例,那么我们怎么构造或在一个bio链中增......
openssl之BIO系列之10---BIO链的定位操作bio链的定位操作 ---根据openssl doc/crypto/bio/bio_find_type.pod翻译与自己的理解写成 【程序编程相关:
FreeBSD应用心得(1).安装和升级】 【推荐阅读:
[转]智慧小故事集精】 【扩展信息:
linux经典问题==网络篇【绝对转载】】 (作者:dragonking mail:wzhah@263.net 发布于:http://gdwzh.126.com之openssl专业论坛) 前面的一篇文章讲过bio链的构造方法,这里讲的是在一个bio链中,怎么查找一个特定的bio,怎么遍历bio链中的每一个bio,这组函数定义如下(openssl/bio.h): bio * bio_find_type(bio *b,int bio_type); bio * bio_next(bio *b); #define bio_method_type(b) ((b)->method->type) 可以看到,这组函数中有两个是真正的函数,另一个则是宏定义,其中,bio_type的值定义如下: #define bio_type_none 0 #define bio_type_mem (1|0x0400) #define bio_type_file (2|0x0400) #define bio_type_fd (4|0x0400|0x0100) #define bio_type_socket (5|0x0400|0x0100) #define bio_type_null (6|0x0400) #define bio_type_ssl (7|0x0200) #define bio_type_md (8|0x0200) ...
下一页 摘要: (作者:dragonking mail:wzhah@263.net 发布于:http://gdwzh.126.com 之openssl专业论坛)
前几天,为了给大家提供新版本的openssl,又重新做了一次openssl的编译工作,并比较了几种编译方法,写这个文章简单介绍一下,希望对大家有帮助。 我编译的版本是0.9.6h,编译器使用vc++6.0,根据它的说明,我进行了如下的命令和操作: 1......