openssl校验证书

本文介绍了如何使用openssl命令行工具来校验证书的到期时间和判断证书文件与密钥文件是否匹配。通过opensslx509命令可以获取证书的到期时间,而通过比较证书和密钥的md5值可以确认它们是否一致,确保安全匹配。这个过程对于配置SSL/TLS连接或OpenVPN等服务至关重要。
摘要由CSDN通过智能技术生成

校验证书到期时间

openssl x509 -enddate -noout -in  +证书存放所在路径/users.pem

比如校验G:\soft\OpenVPN\config\test\users.pem,返回的值则为到期时间

openssl x509 -enddate -noout -in G:\soft\OpenVPN\config\test\users.pem

校验证书文件(crt/cer文件)与密钥文件(key文件)是否匹配

主要是校验key文件和crt/cer文件的md5值是否一致,如果一致则是匹配的,反之则不匹配

#计算crt/cer的md5值
openssl x509 -noout -modulus -in 公钥存放所在路径 | openssl md5

#计算key的md5值
openssl rsa -noout -modulus -in key存放所在路径 | openssl md5

比如校验域名www.nimda.site证书的证书文件(www.nimda.site.crt)与key(www.nimda.site.key)是否匹配

[root@localhost ~]# openssl x509 -noout -modulus -in /home/one/www.nimda.site.crt | openssl md5
(stdin)= 6651a3eb2661ccfe3df917f81dadf2ee
                                                                                                                 
[root@localhost ~]# openssl rsa -noout -modulus -in /home/one/www.nimda.site.key | openssl md5 
(stdin)= 6651a3eb2661ccfe3df917f81dadf2ee

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值