openssl使用

openssl使用

提取密钥对

数字证书pfx包含公钥和私钥,而cer证书只包含公钥。提取需输入证书保护密码

sh 复制代码
openssl pkcs12 -in xxx.pfx -nocerts -nodes -out pare.key

提取私钥

sh 复制代码
openssl rsa -in pare.key -out pri.key

提取公钥

sh 复制代码
openssl rsa -in pare.key -pubout -out pub.key

私钥转换

转换为java用的pkcs8格式

sh 复制代码
openssl pkcs8 -topk8 -inform PEM -in pri.key -outform pem -nocrypt -out pri.pkcs8.key

验证

私钥加密,公钥解密

sh 复制代码
openssl rsautl -sign -in data.txt -inkey pri.key -out enc.bin
openssl rsautl -verify -in enc.bin -inkey pub.key -pubin -out dec.txt
相关推荐
唐青枫3 小时前
别只会 malloc:Zig Allocator、所有权与内存生命周期实战
后端
风曳丷3 小时前
12|用 Attack Tree 和 Trace 固化证据
后端
江华森3 小时前
云原生从0到1:Kubernetes 工作负载实战——Deployment/Service/滚动更新/弹性伸缩
前端·后端
瓦格哈儿3 小时前
内网环境也需要证书?聊聊内网 IP 证书的适用边界
网络协议·ssl
M158227690553 小时前
三格串口服务器:RS232/485 设备联网解决方案
运维·服务器·单片机
江华森3 小时前
《云原生从0到1:4台华为云ECS搭建Kubernetes 1.28集群实录(上)——环境与踩坑全记录》
前端·后端
那咋乎吧3 小时前
数据包到达网卡后到用户态应用程序的全流程
后端
程序猿阿越3 小时前
kubelet源码阅读
后端·kubernetes·源码阅读
云上工程笔记3 小时前
ELI5:如何把复杂概念自动画成图,方便写文档、做分享、带新人
运维·服务器·网络·云计算
小小数媒成员4 小时前
存储器层级结构
java·服务器·前端