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

比较两者输出结果

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

相关推荐
兴通物联科技5 分钟前
对俄出口诚实标识 2026 时间节点与产线赋码采集技术方案
大数据·服务器·单片机·嵌入式硬件·深度学习·计算机视觉
VidDown7 分钟前
从一堆脚本到能维护的系统:视频处理管道的工程化
服务器·ffmpeg·音视频·视频编解码
William Dawson10 分钟前
kkFileView 内网 ARM 服务器全链路部署:从「找不到 office」到全绿通关(超详细排障实录)
运维·服务器
xbzb30 分钟前
Linux SELinux 安全加固与标签排错手册
linux·运维·安全
箓维1 小时前
线程的优缺点,与进程的关联和差异
java·服务器·笔记
不会就选b1 小时前
Linux之http会话
服务器·网络协议·http
江屿风1 小时前
【Linux系统】【从【收尾】缓冲区到【新开】磁盘块:一节课打通文件系统底层原理】流食般投喂
linux·运维·服务器·人工智能·笔记
Pointer Pursuit1 小时前
编辑器Vim
linux·编辑器·vim
_upupup1 小时前
Linux中的权限解析
linux·服务器
曹牧1 小时前
Spring MVC : Controller 层URL划分
java·运维·服务器·前端