【问题标题】:Does zeromq provide TCP security while communicating to nodejs apps?zeromq 在与 nodejs 应用程序通信时是否提供 TCP 安全性?
【发布时间】:2016-02-14 19:22:45
【问题描述】:

我在 nodejs 和 nginx 代理上运行的 5 个应用程序中集成了 zeromq。我想知道保护 0mq 和 nodejs 应用程序之间 tcp 通信的最佳方法 - 我主要使用 PUB SUB 方法。

目前为了安全起见,我正在使用 req rep 方法在任何连接之前与队列 id 共享一个密钥。我在 SUB 中使用的这个键。 zeromq tcp 安全的最佳标准是什么?

【问题讨论】:

    标签: node.js tcp zeromq


    【解决方案1】:

    nodejs zmq 库的 ZAP CURVE。

    测试版中的库很少,但我已经实现了 Curve Machenism,它运行良好,没有重大问题 您也可以将 REQ REP 与 ZAP 模块一起使用。但最好的我觉得曲线机械。

    https://github.com/msealand/zmq-zap.node/tree/master/examples

    http://rfc.zeromq.org/spec:26/CURVEZMQ

    https://en.wikipedia.org/wiki/Elliptic_curve_cryptography

    只需浏览文档,如果您在实施过程中遇到任何问题,请发布单独的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-30
      • 2018-04-24
      • 2016-08-21
      • 1970-01-01
      • 2011-05-17
      • 1970-01-01
      • 2011-05-15
      相关资源
      最近更新 更多