一、簡介
作為一種安全協議,openssl囊括了主要的密碼算法、常用的密鑰和證書封裝管理功能以及SSL協議,並提供了豐富的應用程序供測試或其它目的使用。
參考:
二、構建步驟
1、下載資源:openssl-1.0.1j.tar.gz
2、開始構建
tar -xzf openssl-1.0.1l.tar.gz
cd openssl-1.0.1l
./config –g3 -shared
make
make install
三、調試示例
客戶端文件
http://files.cnblogs.com/files/274914765qq/sslclient.zip
服務端文件
http://files.cnblogs.com/files/274914765qq/sslserver.zip
編譯
gcc -g -o sslclient sslclient.c -I/root/workspace/openssl-1.0.1j/include -static -L/root/workspace/openssl-1.0.1j/ -lssl -lcrypto -lpthread -ldl gcc -g -o sslserver sslserver.c -I/root/workspace/openssl-1.0.1j/include -static -L/root/workspace/openssl-1.0.1j/ -lssl -lcrypto -lpthread -ldl
調試

