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

比较两者输出结果

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

相关推荐
无忧.芙桃14 分钟前
进程控制(上)
linux·运维·服务器
十年编程老舅22 分钟前
深入 Linux 中断:原理详解 + 实战落地
linux·网络·linux内核·c/c++·中断
Bert.Cai25 分钟前
Linux rm命令详解
linux·运维
航Hang*27 分钟前
Windows Server 配置与管理——第8章:配置Web服务器
运维·服务器·windows·学习·vmware
知识浅谈1 小时前
OpenClaw保姆级安装教程:基于ubuntu系统
linux·ubuntu·node.js
hweiyu001 小时前
Linux命令:suspend
linux·运维·服务器
code_li2 小时前
服务器与普通PC区别?
运维·服务器
小天互连即时通讯2 小时前
中小企业本地部署即时通讯:预算有限怎么把功能配齐
运维·服务器·网络
cyber_两只龙宝2 小时前
【Docker】Docker的资源限制
linux·运维·服务器·docker·云原生·容器
xlq223222 小时前
41.线程封装与互斥
linux·开发语言