![WindowsC/C++加密解密实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/765/47216765/b_47216765.jpg)
上QQ阅读APP看书,第一时间看更新
2.2.1 OpenSSL源代码模块结构
OpenSSL整个软件包大概可以分成三个主要的功能部分:密码算法库、SSL协议库以及应用程序。OpenSSL的目录结构也是围绕这三个功能部分进行规划的,具体可见表2-1。
表2-1 OpenSSL的目录结构及功能
![](https://epubservercos.yuewen.com/E90C37/26581487201329006/epubprivate/OEBPS/Images/Figure-T27_4021.jpg?sign=1739407509-4M60nd0vbzzSyn53GIxDlRWeOEu78AOR-0-19b9816eaf05fa241c638f21f6622594)
OpenSSL的算法目录Crypto目录包含OpenSSL密码算法库的所有源代码文件,是OpenSSL中重要的目录之一。OpenSSL的密码算法库包含OpenSSL中所有密码算法、密钥管理和证书管理相关标准的实现。