linux怎么使用OpenSSL
OpenSSL是一个开源的加密库,广泛用于Internet安全相关的通信协议。OpenSSL包含一个命令行工具,可以对文件进行加密/解密、生成证书等操作。
1. 安装OpenSSL
Ubuntu/Debian系统:
$ sudo apt-get install openssl
Redhat/CentOS系统:
$ sudo yum install openssl
2. 使用OpenSSL
生成私钥:
$ openssl genrsa -out private.key 2048
生成公钥:
$ openssl rsa -in private.key -pubout -out public.key
生成证书请求文件:
$ openssl req -new -key private.key -out cert.csr
3. 常用命令
加密文件:
$ openssl enc -e -aes-256-cbc -in file.txt -out file.enc
解密文件:
$ openssl enc -d -aes-256-cbc -in file.enc -out file.txt
相关文章