文件名称:certsan:证书完整性检查器
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-11 18:59:51
Ruby
certsan:证书健全性检查器 这是我写的一个小帮助程序脚本,可以帮助我验证别人发送的证书和私钥是否真正合在一起。 特别是对于不熟悉证书和密码学的人,混淆很容易遗漏。 我不止一次地注意到,仅当例如haproxy抱怨私钥时,私钥才不是给定证书的正确密钥。 先决条件 这是在Mac上使用Ruby 2.0编写的。 我不知道为什么它也不能在任何其他平台上运行,但是从未经过测试。 您还需要在搜索路径上使用OpenSSL二进制openssl 。 它有什么作用? 该脚本将使用OpenSSL从给定的密钥,证书和可选的签名请求中获取模数,并进行比较。 如果其中一个与另一个不匹配,则脚本将以非零返回码退出。 在详细模式下,您将获得找到的模数的MD5哈希值。 用法 密钥和证书文件是强制性的。 CSR是可选的。 如果提供,则必须与密钥和证书模数匹配。 ➜ certsan -h Usage: certs
【文件预览】:
certsan-master
----certsan(2KB)
----README.md(2KB)