我有一个公共 P2P 网络和节点(基于 peer.js),具有以下条件:
- 任何人(包括恶意节点)都可以加入 P2P 网络
- 每个合法节点都有一个共同的安全密钥,通过安全方式共享
在这种情况下,节点必须在合法节点之间建立全网状连接。
在这里,我需要实现一个安全协商协议,该协议将在节点之间建立连接之前使用。我需要确保每个节点都应该通过协商将恶意节点拒之门外,也许,使用仅在合法节点之间共享的公共安全密钥。
我认为这种情况会有一个众所周知的解决方案,但我还找不到。这种情况的典型解决方案是什么?
我有一个公共 P2P 网络和节点(基于 peer.js),具有以下条件:
在这种情况下,节点必须在合法节点之间建立全网状连接。
在这里,我需要实现一个安全协商协议,该协议将在节点之间建立连接之前使用。我需要确保每个节点都应该通过协商将恶意节点拒之门外,也许,使用仅在合法节点之间共享的公共安全密钥。
我认为这种情况会有一个众所周知的解决方案,但我还找不到。这种情况的典型解决方案是什么?