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

比较两者输出结果

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

相关推荐
爱写Bug的小孙9 分钟前
多智能体概述
服务器·数据库·ai·oracle·agent·多智能体·agentscop
文人sec12 分钟前
【Linux 服务器上搭建 JMeter 性能测试与监控环境(实战版)】
linux·运维·服务器·jmeter·性能测试
papaofdoudou16 分钟前
Linux内核的边界在哪里?
linux·运维·服务器
路由侠内网穿透17 分钟前
本地部署开源零信任网络平台 NetBird 并实现外部访问
运维·服务器·数据库·开源
zzzsde21 分钟前
【Linux】文件:基础IO
linux·运维·服务器
wanhengidc35 分钟前
服务器托管对企业的作用
大数据·运维·服务器·分布式·智能手机
基于底层的菜鸟39 分钟前
VsCode GitHub Copilot Chat 节省request
服务器·copilot·ai编程
Yupureki1 小时前
《Linux系统编程》15.进程间通信-管道
linux·运维·服务器·c语言·c++
Yupureki1 小时前
《Linux系统编程》14.库的制作与原理
linux·运维·服务器·c语言·开发语言·c++
正点原子1 小时前
瑞芯微工业级芯加持,正点原子RK3562J开发板/核心板解锁嵌入式开发新可能!
linux·ubuntu·嵌入式