certsan:证书健全性检查器 这是我写的一个小帮助程序脚本,可以帮助我验证别人发送的证书和私钥是否真正合在一起。 特别是对于不熟悉证书和密码学的人,混淆很容易遗漏。 我不止一次地注意到,仅当例如haproxy抱怨私钥时,私钥才不是给定证书的正确密钥。 先决条件 这是在Mac上使用Ruby 2.0编写的。 我不知道为什么它也不能在任何其他平台上运行,但是从未经过测试。 您还需要在搜索路径上使用OpenSSL二进制openssl 。 它有什么作用? 该脚本将使用OpenSSL从给定的密钥,证书和可选的签名请求中获取模数,并进行比较。 如果其中一个与另一个不匹配,则脚本将以非零返回码退出。 在详细模式下,您将获得找到的模数的MD5哈希值。 用法 密钥和证书文件是强制性的。 CSR是可选的。 如果提供,则必须与密钥和证书模数匹配。 ➜ certsan -h Usage: certs
评论星级较低,若资源使用遇到问题可联系上传者,3个工作日内问题未解决可申请退款~