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

比较两者输出结果

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

相关推荐
2023自学中12 小时前
imx6ull开发板 移植 ffmpeg 4.2.11 + x264 视频编码库
linux·ffmpeg·音视频·嵌入式·开发板
阿洛学长13 小时前
VMware安装虚拟机教程(超详细)
java·linux·开发语言
YOU OU13 小时前
Linux基本使用和程序部署
linux·运维·服务器
fred_kang13 小时前
如何找到 Linux 服务器上某个 URL 路径对应的实际部署位置
linux·运维·服务器
用户23678298016814 小时前
Linux iptables 深度解析:从规则匹配到 NAT 转发实战
linux
CairBin14 小时前
SideSail——Ubuntu 26.04(GNOME 50)侧边栏插件,支持设备信息剪贴板和米家设备简单控制
linux·ubuntu
Jempo M14 小时前
小品文:服务器并发模型深度解析:从原理到实践
服务器
howard200514 小时前
3.4 Linux目录操作
linux·目录操作
tedcloud12314 小时前
codegraph部署教程:构建代码库语义分析环境
服务器·人工智能·word·excel
Volunteer Technology14 小时前
Flink的DataStream分区操作
大数据·linux·flink