![在 HAProxy 中将 SHA256 与 SSL 证书结合使用](https://linux22.com/image/641713/%E5%9C%A8%20HAProxy%20%E4%B8%AD%E5%B0%86%20SHA256%20%E4%B8%8E%20SSL%20%E8%AF%81%E4%B9%A6%E7%BB%93%E5%90%88%E4%BD%BF%E7%94%A8.png)
通过一篇文章安全实验室我读到Google 弃用 SHA-1作为明年 Chrome 中的签名。
现在我想编辑我们的 HAProxy SSL 配置以适应新的安全需求。
推荐的密码是什么?如何阻止 HAProxy 使用 SHA-1 进行上述签名?之后如何检查它是否是正确的签名方法?
此外,从 SHA-1 切换到 SHA-256 是否会影响性能?
答案1
在为证书颁发机构编写证书请求时必须定义 SHA-256,然后必须使用 SHA-256(有时称为 SHA2)生成证书。一些证书颁发机构允许在订购证书时选择使用哪种哈希值生成证书,并覆盖证书请求。HAProxy 理解此类证书,无需进行额外配置。