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

比较两者输出结果

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

相关推荐
bwz999@88.com5 分钟前
ubuntu24.04更换国内源
linux·运维·服务器
腾科IT教育7 分钟前
红帽认证考试全国考点信息新发布,便捷参考
运维·服务器·红帽认证·linux考试·rhcsa考试
历程里程碑11 分钟前
Protobuf 环境搭建:Windows 与 Linux 系统安装教程
linux·运维·数据结构·windows·线性代数·算法·矩阵
XXOOXRT14 分钟前
Ubuntu搭建Java项目运行环境(JDK17+MySQL8.0)超详细教程
java·linux·mysql·ubuntu
吴声子夜歌15 分钟前
TypeScript——类型基础(二)
linux·ubuntu·typescript
vvw&21 分钟前
如何从 Ubuntu 24.04 升级到 Ubuntu 25.04
linux·运维·服务器·ubuntu
CDN36024 分钟前
源站防护升级:360CDN 高防服务器部署与优化
运维·服务器
qzhqbb32 分钟前
Web 服务器(Nginx、Apache)
服务器·前端·nginx
暴力求解1 小时前
Linux---进程池
linux·运维·服务器
嵌入小生0071 小时前
ARM --- 基础知识汇总
linux·嵌入式·arm·指令集