【发布时间】:2012-12-29 15:09:12
【问题描述】:
我在我的 Node.js 应用程序中使用 dnode 作为 RPC 样式库。
现在我想使用公钥密码术来确保 dnode 的安全连接。我想无论如何使用 Node.js 的 TLS 模块应该是可能的,但我从未使用过它,因此我缺少一些经验。
是否有人已经这样做了,并且可以提供一个小而完整的示例来说明如何设置加密和安全的 dnode 连接?
【问题讨论】:
我在我的 Node.js 应用程序中使用 dnode 作为 RPC 样式库。
现在我想使用公钥密码术来确保 dnode 的安全连接。我想无论如何使用 Node.js 的 TLS 模块应该是可能的,但我从未使用过它,因此我缺少一些经验。
是否有人已经这样做了,并且可以提供一个小而完整的示例来说明如何设置加密和安全的 dnode 连接?
【问题讨论】:
子栈在upnode 页面上有一个示例
https://github.com/substack/upnode/#ssl-stream-example
因此,如果您想使用dnode,只需将upnode 换掉
【讨论】:
好的,我明白了。
您需要做的就是创建一个 TLS 服务器/客户端并将其流传输到 dnode。
例如看我的问题How to verify that a connection is actually TLS secured?
【讨论】: