前言
由于信息在传输的过程中都采用明文 , 故是很不安全的做法 , 所以需要对数据进行加密 , 将明文数据转换为密文数据传输 . 因此采用OpenSSL生成自签名证书在服务端和移动端使用 , 但是查找了网上的很多的博客, 发现很多都介绍的不够详细 , 因此耗费了很多的时间 , 顾将自己的总结, 提供给大家 , 以便参考.
OpenSSL认识
openssl 是一个开放源代码的实现了SSL及相关加密技术的软件包,其提供了一个通用、健壮、功能完备的工具套件,用于SSL/TLS 协议的加密工具。
官网 : https://www.openssl.org/source/
功能
- 密码算法库
- 密钥和证书封装管理功能