• 周六. 7 月 13th, 2024

5G编程聚合网

5G时代下一个聚合的编程学习网

热门标签

openssl安装

admin

11 月 28, 2021

一、openssl简介

官网:https://www.openssl.org/source/

  openssl是一个功能丰富的开源安全工具箱。它提供的主要功能有:SSL协议实现(包括SSLv2、SSLv3和TLSv1)、大量软算法(对称、非对称、摘要)、大数运算、非对称算法密钥生成、ASN.1编解码库、证书请求编解码、数字证书编解码、CRL编解码、OCSP协议、数字证书验证、PKCS7标准实现和PKCS12个人数字证书格式实现功能。

  openssl采用C语言作为开发语言, 这使得它具有优秀的跨平台性能。

二、命令安装

sudo apt-get install openssl
sudo apt-get install libssl-dev
sudo apt-get install libssl1.1

三、debug版本安装

git clone https://github.com/openssl/openssl.git

# 切换版本 OpenSSL_1_1_1g, 可根据需求选择
git checkout OpenSSL_1_1_1g

# 配置 ./config --help 可以查看说明
# -g3 用于调试,生成debug信息,-g也可以,g3包含更多debug特性
# --prefix 配置要安装的目录
./config  -g3 shared --prefix=/usr/local/openssl

# 编译
make

# 安装
sudo make install
echo "/home/username/openssl/bin" >> /etc/ld.so.conf      //加入动态链接库的路径
ldconfig -v

发表回复