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

比较两者输出结果

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

相关推荐
YXXY3135 小时前
线程的介绍(四)
linux
Snasph5 小时前
GNU Make 用户手册(中文版)
服务器·算法·gnu
广州灵眸科技有限公司6 小时前
瑞芯微RV1126B开发板(EASY-EAI-PI2) Easy-Eai编译环境准备与更新
服务器·前端·人工智能·python·深度学习
Esaka_Forever6 小时前
uv init 完整用法(Python 最快包管理器)
服务器·python·uv
溜达的大象7 小时前
服务器挂了等用户报障?我用Prometheus搭了一套监控告警,服务器出状况第一时间通知我
服务器·php·prometheus
kTR2hD1qb7 小时前
从 Responses API 到 Chat Completions:一个模型网关的设计复盘
linux·前端
姓刘的哦7 小时前
大模型祛魅
linux
闪电悠米8 小时前
黑马点评-Redisson-01_why_redisson
java·服务器·网络·数据库·缓存·wpf
hj2862519 小时前
linux下一步学习内容
linux·运维
tudoSearcher10 小时前
日志、指标、链路追踪:可观测性三支柱深度解析
运维·服务器·网络·prometheus