简介
OpenSSL 是一个安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。
导入OpenSSL
由于项目中要用到OpenSSL,所以自己上网查资料学习,并把这些东西总结了下来.
1.首先,需要运行脚本生成OpenSSL库,参考https://github.com/x2on/OpenSSL-for-iPhone示例.
2.下一步打开在github上下载下来的工程,我们会用到工程里面的两个文件
3. 新建一个文件夹叫openssl,然后将OpenSSL-for-iPhone项目中的 FSOpenSSL.h/m 文件拖到文件夹中,将生成的 include 以及 lib 文件夹也拖到 openssl 文件夹中.
4.将整个新建的OpenSSL文件拖入到新建的工程中
5. 在 Header Search Paths 中添加以下内容"$(SRCROOT)/$(PROJECT_NAME)/openssl/include"
6. 在 Library Search Paths 中添加以下内容"$(SRCROOT)/$(PROJECT_NAME)/openssl/lib"
7.编译工程,完成导入