feat: seal peer sync with X25519 + XChaCha20-Poly1305 (0.9.17)
Encrypt parliament context sync after Realm mutual auth without pulling in OpenSSL. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
+6
-1
@@ -53,13 +53,18 @@ cst-agent --new-project my-app
|
||||
|
||||
清空共享上下文、撤销主席与登录票,并停止本机服务。Realm 密钥保留。
|
||||
|
||||
## 传输安全
|
||||
|
||||
Peer 在 Realm 证书互鉴后做 **临时 X25519 密钥交换**,后续议会上下文同步走
|
||||
**XChaCha20-Poly1305**(Monocypher,无需 OpenSSL)。握手前的发现/证书交换仍是明文元数据。
|
||||
|
||||
## Docker 冒烟
|
||||
|
||||
```bash
|
||||
bash scripts/docker_parliament_test.sh
|
||||
```
|
||||
|
||||
Alpine 内构建,chair↔member 握手。
|
||||
Alpine 内构建,chair↔member 握手 + 密封通道。
|
||||
|
||||
## 相关标志
|
||||
|
||||
|
||||
Reference in New Issue
Block a user