如何验证ssl私钥和证书是否匹配?

从证书(CRT)文件提取公钥

bash 复制代码
openssl x509 -in server.crt -pubkey -noout | openssl sha256

从证书签名请求(CSR)文件提取公钥

bash 复制代码
openssl req -in server.csr -pubkey -noout | openssl sha256

从私钥(KEY)文件提取公钥

bash 复制代码
openssl pkey -in server.key -pubout | openssl sha256

比较两者输出结果

如果输出值相同,则它们匹配;如果不同,则表示不匹配。

相关推荐
keep intensify4 分钟前
康复训练 5
linux·c++
坚定的共产主义生产设备永不宕机8 分钟前
网络层协议(IPV4报头)
运维·服务器·网络
OxyTheCrack15 分钟前
【C++】详细拆解std::mutex的底层原理
linux·开发语言·c++·笔记
sa1002722 分钟前
淘宝商品详情 API 接口开发实战:item_detail 调用、参数与 Python 示例
linux·数据库·python
kc胡聪聪42 分钟前
nginx的核心功能
服务器·nginx
sbjdhjd43 分钟前
RHCE | Web 服务器与 Nginx 全栈详解
linux·nginx·http·云原生·oracle·架构·web
敲代码还房贷1 小时前
FSL6.0.7安装教程
linux·ubuntu·医学生·fsl
小云数据库服务专线1 小时前
linux awk使用
linux·运维·服务器
vx-bot5556661 小时前
企业微信ipad协议的静默流控机制与优化策略
服务器·企业微信·ipad
LuDvei1 小时前
linux TCP/UDP
linux·tcp/ip·udp