如何验证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

比较两者输出结果

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

相关推荐
xiaobobo333012 小时前
面向对象:linux内核中函数转数据的用法
linux·面向对象·隔离·函数指针绑定
姓刘的哦13 小时前
C++软件架构设计思路
linux
ModestCoder_13 小时前
windows/ubuntu解决挂梯子但是codex reconnecting五次的问题
linux·windows·ubuntu
禹凕13 小时前
Linux基础——环境
linux·运维·服务器·ubuntu
好好风格13 小时前
【一行代码】查看本机公网 IP
linux·命令行
糖果店的幽灵14 小时前
Claude Code 完全实战指南 - 第四章:Skill 怎么写
java·服务器·前端
土星云SaturnCloud14 小时前
基于边缘计算的商场智慧运营架构设计与AI落地实践
服务器·人工智能·ai·边缘计算
落羽的落羽14 小时前
【算法札记】练习 | Week5
linux·服务器·c++·人工智能·计算机网络·算法·哈希算法
小手指动起来14 小时前
重装系统教程(微PE+无捆绑+驱动完美修复)
服务器·开源软件
Evan_ZGYF丶15 小时前
【开发工具】【perf】Linux下性能分析工具(perf)的使用
linux·嵌入式·开发工具·perf