根据OpenSSL官网,当前(2019.3.27)最新版本的OpenSSL是1.1.1b。
“Note: The latest stable version is the 1.1.1 series. This is also our Long Term Support (LTS) version, supported until 11th September 2023.”
而当前 Ubuntu Linux 默认的 OpenSSL 版本为 1.0.2g,想要使用支持国密算法的OpenSSL就得需要更新,而且不能简单地去 apt install openssl,需要手动下载、编译、安装。
下面是安装流程:
1. 打开 terminal;
2. 更新/下载编译器 make 和 gcc
sudo apt install make gcc
sudo apt update
sudo apt upgrade
3. 下载OpenSSL安装包(以当前最新版本为例,具体请到官网下载指定版本):
sudo wget https://www.openssl.org/source/openssl-1.1.1b.tar.gz
4. 解压缩
sudo tar -zxf openssl-1.1.1b.tar.gz && cd openssl-1.1.1b
5. 执行 make 进行编译
s