环境信息
OS: Ubuntu 22.04.1 LTS x86_64
openssl version: 3.0.2
## 生成私钥:
$ openssl genrsa -out rsa_private_key.pem 1024
## 从私钥中提取公钥:
$ openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem
writing RSA key
$ ls
rsa_private_key.pem rsa_public_key.pem
# 写入一个普通文本
$ echo "日本" > readme.txt
## 使用公钥加密
$ openssl rsautl -encrypt -in readme.txt -inkey rsa_public_key.pem -pubin -out hello.en
The command rsautl was deprecated in version 3.0. Use

本文档介绍了在Ubuntu 22.04.1 LTS系统中,利用openssl 3.0.2版本进行RSA加密、解密、签名和验签的操作步骤,主要关注于安全相关的Linux命令行实践。
最低0.47元/天 解锁文章
348

被折叠的 条评论
为什么被折叠?



