security - 如何加密 Erlang rpc 调用(和 Mnesia 复制)和其他流量?

标签 security encryption erlang

我相信节点间通信是明文进行的,并且 cookie 值严格用于身份验证。 (我还没有任何证据)。

  1. 如何加密节点间通信?
  2. 如何加密 Mnesia 复制消息?
  3. 如何配置防火墙和数据包过滤器以允许这些消息通过?
  4. 如何防止我的 Erlang 流量被窥探?

最佳答案

好吧,由于一切都通过 IP 运行,因此一种选择是在节点之间使用 IPSec。加密的 VPN 连接也能达到这个目的。这些都不需要对 Erlang 方面进行任何更改,Erlang 程序或运行时也不会意识到加密正在发生,除非(希望)罕见的攻击导致通信失败,在这种情况下,它会看起来就像另一个节点已关闭一样。

关于security - 如何加密 Erlang rpc 调用(和 Mnesia 复制)和其他流量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/890938/

相关文章:

javascript - 通过 SSL 使用 JSONP

encryption - 制定加密算法

c - C 中的位运算/操作 - 解密

erlang - Erlang 中的控制字符转义

Java - 安全 session 管理的最佳实践

java - 如何为椭圆曲线 Diffie-Hellman 制作 GenParameterSpec?

php - 将查询从 Android 发送到远程服务器数据库的正确方法

python - 如何在 python 中解密未加盐的 openssl 兼容河豚 CBC/PKCS5Padding 密码?

ssl - Raspbian 上的 CouchDB 1.6.1 SSL 错误

parameters - 如何在 Erlang 中获取 URL?