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

比较两者输出结果

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

相关推荐
华农第一蒟蒻6 分钟前
一次服务器CPU飙升的排查与解决
java·运维·服务器·spring boot·arthas
旖旎夜光20 分钟前
Linux(12)(下)
linux·网络
郝亚军31 分钟前
如何在windows11和Ubuntu linux之间互传文件
linux·运维·ubuntu
ghostmen32 分钟前
Kuboard 离线安装与 K3s 集群绑定完整指南
linux·kuboard·k3s
j_xxx404_37 分钟前
Linux:进程状态
linux·运维·服务器
济61738 分钟前
linux 系统移植(第二十三期)---- 进一步完善BusyBox构建的根文件系统---- Ubuntu20.04
linux·运维·服务器
程序员 _孜然39 分钟前
openkylin、ubuntu等系统实现串口自动登录
linux·运维·ubuntu
hweiyu0044 分钟前
Linux 命令:csplit
linux·运维·服务器
守正出琦1 小时前
Linux信号核心函数速查表
linux·运维·服务器
花花鱼1 小时前
Linux中的755及644等等速记
linux·运维·服务器