【发布时间】:2022-07-04 17:20:01
【问题描述】:
我想知道是否需要 SHA-256 算法来生成证书请求以在 node-red 中配置 SSL,或者是否可以使用其他算法。我查看了 node.js 库,但没有找到任何相关信息。
你知道吗?
【问题讨论】:
-
您需要 SSL 证书吗?您希望它自签名还是由信誉良好的 CA 签名?是域名吗?
-
自签名。我已经创建了证书颁发机构。这是一个IP地址,我不打算购买一个域。谢谢你的回答!!
-
如果你需要一个自签名的,你可以这样做with openssl。 IDK 如果这适用于您的 DIY CA,但这将为您制作一个自签名证书。
-
实际上我要使用的命令是“openssl req -new -sha256 -key node-key.pem -out node-csr.pem”,但我不明白为什么它有配合sha256算法
-
它不必是 SHA 256。Here 是它支持的其他一堆。当然,仅仅因为一个算法被列出并不意味着它是安全的。所以不要随便挑一个。也就是说,Node-red 可能需要一个特定的。您可以尝试一些其他算法,然后如果它们有效(或者如果它们也无效),则为您自己的问题写一个答案
标签: algorithm ssl ssl-certificate node-red sha256