免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: forxy
打印 上一主题 下一主题

自己写的一本openssl学习书籍《openssl编程》 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2007-04-11 17:07 |只看该作者
要么出版,要么都拿出来,就帖个目录。。。。。。

论坛徽章:
0
12 [报告]
发表于 2007-05-18 17:21 |只看该作者

OpenSSL编程 这书很是期待啊,多么希望能把这书给出来了.

OpenSSL编程 这书很是期待啊,多么希望能把这书给出来了.

给你个建议,去openssl.cn和管理联系一下,看能不能得到他们的帮助,他们也刚出了本书,不过太基础,你这个他们一定很欢迎的!

论坛徽章:
0
13 [报告]
发表于 2007-05-18 17:26 |只看该作者

OpenSSL编程 这书很是期待啊,多么希望能把这书给出来了.

OpenSSL编程 这书很是期待啊,多么希望能把这书给出来了.

给你个建议,去openssl.cn和管理联系一下,看能不能得到他们的帮助,他们也刚出了本书,不过太基础,你这个他们一定很欢迎的!

论坛徽章:
0
14 [报告]
发表于 2007-06-04 19:33 |只看该作者
支持~~~~~~~~~

论坛徽章:
0
15 [报告]
发表于 2007-07-24 16:32 |只看该作者
楼主你的书怎么说的啊?

论坛徽章:
0
16 [报告]
发表于 2007-08-17 20:51 |只看该作者

刚刚写完

刚刚写完。

论坛徽章:
0
17 [报告]
发表于 2007-08-18 10:43 |只看该作者

终于写完了

第一章        基础知识        8
1.1        对称算法        8
1.2摘要算法        8
1.3        公钥算法        9
1.4        回调函数        11
第二章        openssl简介        13
2.1        openssl简介        13
2.2        openssl安装        13
2.2.1        linux下的安装        13
2.2.2        windows编译与安装        13
2.3        openssl源代码        14
2.4        openssl学习方法        16
第三章openssl堆栈        17
3.1        openssl堆栈        17
3.2        数据结构        17
3.3        源码        17
3.4        定义用户自己的堆栈函数        18
3.5        编程示例        19
第四章        openssl哈希表        21
4.1        哈希表        21
4.2        哈希表数据结构        21
4.3        函数说明        22
4.4        编程示例        24
第五章        openssl内存分配        27
5.1        openssl内存分配        27
5.2        内存数据结构        27
5.3        主要函数        28
5.4        编程示例        28
第六章        Openssl动态模块加载        31
6.1        动态库加载        31
6.2        DSO概述        31
6.3        数据结构        31
6.4        编程示例        32
第七章        openssl抽象IO        35
7.1        openssl抽象IO        35
7.2        数据结构        35
7.3        BIO 函数        36
7.4        编程示例        37
7.4.1        mem bio        37
7.4.2        file bio        37
7.4.3        socket bio        38
7.4.4        md BIO        40
7.4.5        cipher BIO        40
7.4.6        ssl BIO        41
7.4.7        其他示例        43
第八章        Openssl配置文件        44
8.1        概述        44
8.2        openssl配置文件读取        44
8.3        主要函数        44
8.4        编程示例        45
第九章        Openssl随机数        47
9.1        随机数        47
9.2        openssl随机数数据结构与源码        47
9.3        主要函数        48
9.4        编程示例        49
第十章        Openssl文本数据库        51
10.1        概述        51
10.2        数据结构        51
10.3        函数说明        52
10.4        编程示例        52
第十一章        Openssl大数        55
11.1        介绍        55
11.2        openssl大数表示        55
11.3        大数函数        55
11.4        使用示例        58
第十二章        Openssl base64编解码        65
12.1        BASE64编码介绍        65
12.2        BASE64编解码原理        65
12.3        主要函数        66
12.4        编程示例        66
第十三章        Openssl ASN1库        69
13.1        ASN1简介        69
13.2        DER编码        70
13.3        ASN1基本类型示例        71
13.4        openssl 的ASN.1库        73
13.5        用openssl的ASN.1库DER编码        74
13.6        Openssl的ASN.1宏        75
13.7        ASN1常用函数        76
13.8         属性证书编码        90
第十四章        Openssl错误处理        94
14.1        概述        94
14.2        数据结构        94
14.3        主要函数        96
14.4        编程示例        98
第十五章        Openssl摘要与HMAC        101
15.1        概述        101
15.2        openssl摘要实现        101
15.3        函数说明        101
15.4        编程示例        102
15.5        HMAC        103
第十六章        Openssl数据压缩        105
16.1        简介        105
16.2        数据结构        105
16.3        函数说明        106
16.4        openssl中压缩算法协商        106
16.5        编程示例        107
第十七章        Openssl RSA        108
17.1  RSA介绍        108
17.2        openssl的RSA实现        108
17.3        RSA签名与验证过程        109
17.4        数据结构        109
17.4.1 RSA_METHOD        109
17.4.2        RSA        110
17.5        主要函数        111
17.6编程示例        112
17.6.1密钥生成        112
17.6.2        RSA加解密运算        114
17.6.3签名与验证        117
第十八章        Openssl DSA        120
18.1         DSA简介        120
18.2        openssl的DSA实现        120
18.3        DSA数据结构        121
18.4        主要函数        122
18.5        编程示例        123
18.5.1密钥生成        123
18.5.2签名与验证        124
第十九章Openssl  DH        127
19.1        DH算法介绍        127
19.2        openssl的DH实现        127
19.3数据结构        128
19.4        主要函数        129
19.5        编程示例        130
第二十章        Openssl椭圆曲线        133
20.1        ECC介绍        133
20.2        openssl的ECC实现        133
20.3        主要函数        134
20.4        编程示例        134
第二十一章        Openssl EVP        138
21.1 EVP简介        138
21.2 数据结构        138
21.2.1        EVP_PKEY        138
21.2.2        EVP_MD        139
21.2.3        EVP_CIPHER        140
21.2.4        EVP_CIPHER_CTX        141
21.3 源码结构        141
21.4 摘要函数        142
21.5 对称加解密函数        142
21.6 非对称函数        143
21.7        BASE64编解码函数        144
21.8其他函数        144
21.9  对称加密过程        146
21.10        编程示例        147
第二十二章        Openssl PEM格式        154
22.1        PEM概述        154
22.2        openssl的PEM实现        154
22.3        PEM函数        155
22.4        编程示例        156
第二十三章        Openssl Engine        160
23.1        Engine概述        160
23.2        Engine支持的原理        160
23.3        Engine数据结构        160
23.4        openssl 的Engine源码        161
23.5        Engine函数        162
23.6        实现Engine示例        163
第二十四章        Openssl 通用数据结构        177
24.1通用数据结构        177
24.2        X509_ALGOR        177
24.3        X509_VAL        178
24.4        X509_SIG        180
24.5        X509_NAME_ENTRY        181
24.6        X509_NAME        181
24.7        X509_EXTENSION        187
24.8        X509_ATTRIBUTE        193
24.9        GENERAL_NAME        195
第二十五章        Openssl 证书申请        198
25.1        证书申请介绍        198
25.2        数据结构        198
25.3        主要函数        199
25.4        编程示例        201
25.4.1生成证书请求文件        201
25.4.2        解码证书请求文件        203
第二十六章        Openssl X509数字证书        205
26.1        X509数字证书        205
26.2        opessl实现        205
26.3        X509数据结构        205
26.4        X509_TRUST与X509_CERT_AUX        208
26.5        X509_PURPOSE        210
26.6        主要函数        213
26.7        证书验证        216
26.7.1证书验证项        216
26.7.2        Openssl中的证书验证        216
第二十七章        Openssl OCSP        217
27.1        概述        217
27.2        openssl实现        217
27.3        主要函数        217
27.4编程示例        222
第二十八章        Openssl CRL        223
28.1        CRL介绍        223
28.2        数据结构        223
28.3        CRL函数        224
28.4        编程示例        226
第二十九章        Openssl PKCS7        228
29.1概述        228
29.2        数据结构        228
29.3        函数        229
29.4         消息编解码        229
29.4.1         data        230
29.4.2         signed data        230
29.4.3         enveloped        231
29.4.4         signed_and_enveloped        232
29.4.5         digest        233
29.4.6         encrypted        233
29.4.7        读取PEM        234
29.4.8        解码pkcs7        235
第三十章        Openssl PKCS12        236
30.1        概述        236
30.2        openss实现        236
30.3数据结构        236
30.4函数        237
30.5        编程示例        239
第三十一章        Openssl  SSL实现        249
31.1概述        249
31.2        openssl实现        249
31.3        建立SSL测试环境        249
31.4        数据结构        250
31.5        加密套件        251
31.6        密钥信息        252
31.7        SESSION        252
31.8        多线程支持        253
31.9        编程示例        253
31.10        函数        264
第三十二章        Openssl命令        267
32.1概述        267
32.2        asn1parse        267
32.3        dgst        269
32.4        gendh        270
32.5        passwd        270
32.6        rand        271
32.7        genrsa        271
32.8        req        272
32.9        x509        274
32.10        version        277
32.11        speed        277
32.12         sess_id        278
32.13         s_server        278
32.14         s_client        280
32.15         rsa        282
32.16         pkcs7        283
32.17         dsaparam        284
32.18         gendsa        284
32.19         enc        285
32.20         ciphers        286
32.21         CA        287
32.22         verify        291
32.23         rsatul        292
32.24         crl        293
32.25          crl2pkcs7        294
32.26          errstr        294
32.27 ocsp        295
32.28         pkcs12        298
32.29         pkcs8        300
32.30         s_time        301
32.31 dhparam和dh        302
32.32         ecparam        303
32.33         ec        304
32.34         dsa        305
32.35         nseq        306
32.36         prime        307
32.37         smime        307

论坛徽章:
0
18 [报告]
发表于 2007-10-02 21:32 |只看该作者
原帖由 forxy 于 2007-8-18 10:43 发表
第一章        基础知识        8
1.1        对称算法        8
1.2摘要算法        8
1.3        公钥算法        9
1.4        回调函数        11
第二章        openssl简介        13
2.1        openssl简介        13
2.2        openssl安装        13
2.2.1        linux下的安装        13
2.2.2        windows编译与安装        1 ...




写完了楼主有什么打算呀,大家都等着你发话呢

论坛徽章:
0
19 [报告]
发表于 2007-10-22 11:24 |只看该作者
下文呢?你是在等出版商联系你?这类书出版商愿意出的可能并不多。

论坛徽章:
0
20 [报告]
发表于 2007-10-29 15:21 |只看该作者

呵呵,估计这种图书出版的话销量有限啊,太偏了,用的人不会很多

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP