一、OpenSSL简单介绍
OpenSSL是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装
管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。
SSL是Secure Sockets Layer(安全套接层协议)的缩写,可以在Internet上提供秘密性传输。
SSL能使用户/服务器应用之间的通信不被攻击者窃听,并且始终对服务器进行认证,
还可选择对用户进行认证。SSL协议要求建立在可靠的传输层协议(TCP)之上。
二、安装相应软件包
- $ sudo apt-get install openssl ##安装openssl
复制代码
指令会安装openssl相关库文件libssl.so libcrypto.so...以及可执行文件openssl
- $ sudo apt-get install libssl-dev ##安装openssl开发库
复制代码
指令会安装使用openssl相关头文件