第一章基础知识101.1对称算法101.2摘要算法101.3公钥算法111.4回调函数13第二章openssl简介152.1openssl简介152.2openssl安装152.2.1linux下的安装152.2.2windows编译与安装152.3openssl源代码162.4openssl学习方法18第三章仓库193.1openssl仓库193.2数据结构193.3源码193.4定义用户自己的仓库函数203.5编程示例21第四章哈希表234.1哈希表234.2哈希表数据结构234.3函数说明244.4编程示例26第五章内存分配295.1openssl内存分配295.2内存数据结构295.3首要函数305.4编程示例30第六章动态模块加载326.1动态库加载326.2DSO概述326.3数据结构326.4编程示例33第七章笼统IO367.1openssl笼统IO367.2数据结构367.3BIO函数377.4编程示例387.4.1membio387.4.2filebio387.4.3socketbio397.4.4mdBIO417.4.5cipherBIO417.4.6sslBIO42第八章配置文件45第九章随机数48第十章文本数据库52第十一章大数56第十二章BASE64编解码66第十三章ASN1库70第十四章错误管理95第十五章摘要与HMAC102
openssl编程.doc
(Chapter 1 Basics 101.1 Symmetric Algorithms 101.2 Digest Algorithms 101.3 Public Key Algorithms 111.4 Callback Functions 13 Chapter 2 Introduction to OpenSSL 152.1 Introduction to OpenSSL 152.2 Installation of OpenSSL 152.2.1 Installation under Linux 152.2.2 Compilation and Installation of Windows 152.3 Source Code of OpenSSL 162.4 Learning Methods of OpenSSL 18 Chapter 3 Warehouse 193.1 OpenSSL Warehouse 193.2 Data Structure 193.3 Source Code 193.4 Defining User's Own Warehouse Functions 203.5 Programming Example 21 Chapter 4 Hash Table 234.1 Hash Table 234.2 Hash Table Data Structure 234.3 Function Description 244.4 Programming Example 26 Chapter 5 Memory Allocation 295.1 openssl Memory Allocation 295.2 Memory Data Structures 295.3 Primary Functions 305.4 Programming Examples 30 Chapter 6 Dynamic Module Loading 326.1 Dynamic Library Loading 326.2 DSO Overview 326.3 Data Structures 326.4 Programming Examples 33 Chapter 7 General IO367.1 openssl General IO367.2 Data Structure 367.3BIO functions 377.4 Programming examples 387.4.1membio387.4.2filebio387.4.3socketbio397.4.4mdBIO417.4.5cipherBIO417.4.6sslBIO42 Chapter 8 Configuration files 45 Chapter 9 Random numbers 48 Chapter 10 Text databases 52 Chapter 11 Large numbers 56 Chapter 11 Chapter 12 BASE64 Codec 66 Chapter 13 ASN1 Library 70 Chapter 14 Error Management 95 Chapter 15 Summary and HMAC102
openssl programming.doc)
[下载]16473689907.rar
|