加密工具

加密在浏览器本地完成,文本与字符表都不发往服务器。

1 · 明文

随机串让攻击者猜不出明文,代价是对方也要能删掉它

1.5 · 随机熵(可选,但值得加)

攻击者破你的消息,瓶颈从来不是"表",而是"明文有多少种可能"。往明文里放一段 只有你俩知道的随机串或暗语,候选空间按 2 的 n 次方增长:16 位随机串约 1.8×10^19 种, 32 位约 1.8×10^38 种。对方即使拿到表,也要一个个猜,而他自己生成不出来。

2 · 字符集

3 · 密文

—

4 · 解密

群聊里收到好几段密文时,把你自己的会话串逐行贴上,逐个试解。只有一条能解出时它就是发给你的;多条都能解出时,把差异标出来,按语义认一条。

—

5 · 约定卡(发给对方或 AI)

双方只需要这份约定加上同一段字符集文本。表私有时,不要把字符集发到公开渠道。

6 · 群发(多收件人)

同一段明文,按各人自己的会话串各加密一份。适合群聊:每个人收到的都是只有他能解开的密文。

会话串后面用竖线加一句只对这个人说的话,那个人收到的就是ta的专属版本。

7 · 会话串体检

贴一句(或一批,每行一条)会话串,立刻知道对不对:校验位过不过、词表指纹对不对、最终生效的种子是什么。

8 · 部署自检

把整条链路跑一遍:建表 → 加密 → 解密 → 会话串 → 词级往返 → 认领 → 识别 → 文档契约 → 吞吐。部署完先点一下这里。

9 · 会话记录

认领成功的密文会记在这里,刷新页面就没了 —— 不写服务器、不落本地存储。

还没有记录。

脚本与 Agent 调用

同一个内核暴露成 MCP 服务器与开放接口,AI 助手可以直接建表、加密、解密。

MCP 端点

POST /api/mcp,JSON-RPC 2.0,工具:build_table、encrypt、decrypt。

HTTP 接口

POST /api/encrypt、POST /api/decrypt、POST /api/event。描述见 /api/openapi.json。