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

比较两者输出结果

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

相关推荐
重生之绝世牛码5 分钟前
Linux软件安装 —— kafka集群安装(SASL密码验证)
大数据·linux·运维·服务器·分布式·kafka·软件安装
努力的小帅11 分钟前
Linux_多线程(Linux入门到精通)
linux·多线程·多进程·线程同步·线程互斥·生产消费者模型
晴天¥13 分钟前
操作系统由MBR->GPT,导致系统黑屏是怎么回事?
linux
Volunteer Technology23 分钟前
Nginx部署静态项目
运维·服务器·nginx
王九思24 分钟前
Linux cgroup 简介
linux·运维·服务器
皓月盈江38 分钟前
个人计算机Linux Debian桌面操作系统上网安全防护措施
linux·ubuntu·网络安全·debian·桌面操作系统·上网安全防护措施
zl_dfq1 小时前
Linux 之 【文件】(动静态库的制作与使用、ar、ldconfig)
linux
久绊A1 小时前
磁盘故障处理
linux·运维·服务器
山峰哥1 小时前
SQL调优实战:让查询效率飙升10倍的降本密码
服务器·前端·数据库·sql·编辑器·深度优先