上QQ阅读APP看书,第一时间看更新
2.2.1 OpenSSL源代码模块结构
OpenSSL整个软件包大概可以分成三个主要的功能部分:密码算法库、SSL协议库以及应用程序。OpenSSL的目录结构也是围绕这三个功能部分进行规划的,具体可见表2-1。
表2-1 OpenSSL的目录结构及功能
OpenSSL的算法目录Crypto目录包含OpenSSL密码算法库的所有源代码文件,是OpenSSL中重要的目录之一。OpenSSL的密码算法库包含OpenSSL中所有密码算法、密钥管理和证书管理相关标准的实现。