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

比较两者输出结果

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

相关推荐
fufu03112 分钟前
Linux环境下的C语言编程(四十一)
linux·c语言·算法
捷米研发三部3 分钟前
ProfibusDP转ModbusTCP:工业通讯网关实现西门子S7-300PLC与MES生产线通信
服务器·网络
一过菜只因14 分钟前
使用Junit测试
服务器·数据库·junit
zfxwasaboy29 分钟前
BUG: failure at drivers/pci/msi.c:376/free_msi_irqs()!
linux·c语言·bug
文军的烹饪实验室30 分钟前
【无标题】unix:///tmp/supervisor.sock no such file
linux·运维·unix
yscript32 分钟前
GPU分配BUG: Duplicate GPU detected : rank 1 and rank 0 both on CUDA device d5000
linux·运维·服务器·vscode·bug
gaize121334 分钟前
火山云与腾讯云价格及机型分析
服务器·云计算
james bid40 分钟前
MacBook Pro 2015 上 XUbuntu 24.04 启用 eGPU (GeForce GTX 1080 Ti) 和核显黑屏问题解决
linux·ubuntu·macos·cuda·egpu
龙吟游戏40 分钟前
Ubuntu Server 25.10安装
linux·运维·ubuntu
zzxxlty42 分钟前
windows 迁移ubuntu wsl从C盘到D盘
linux·运维·ubuntu