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

比较两者输出结果

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

相关推荐
321.。1 分钟前
Linux 进程控制深度解析:从创建到替换的完整指南
linux·开发语言·c++·学习
123过去1 小时前
trufflehog使用教程
linux·测试工具·安全
代码AC不AC1 小时前
【Linux】System V 通信方式
linux·消息队列·共享内存·信号量·system v
vortex51 小时前
vmware虚拟机设置启动时进入live cd
linux·网络安全
Lugas Luo1 小时前
Ascend 310B 定制 SDHCI 主机控制器源码深层次劫持与优化解析
linux·嵌入式硬件
钟智强1 小时前
Linux SSH密码爆破脚本,从原理到实践
linux·运维·ssh
wangjialelele2 小时前
一文读懂 Redis 持久化与事务
linux·数据库·redis·bootstrap
Linux蓝魔2 小时前
麒麟官方yum源配置V10SP2-V10SP3-V10SP3-2403
大数据·linux·运维
helloliyh2 小时前
linux 删除指定日期目录(包括目录下文件)
linux·运维·服务器
野犬寒鸦2 小时前
Redis复习记录Day03
服务器·redis·后端·面试·bootstrap·mybatis