平台看不出这是链接
冒号、斜杠、点号全部被替换,域名变成一串汉字。链接不再长得像链接,机器规则无从下手。
链接还在,只是换了一种写法。谁都读得懂中文,谁都读不懂你发的那一句。
它不是万能盾,也替代不了正规加密。它解决的是一个很具体的麻烦:链接和联系方式在聊天里被自动识别、被拦截、被记录。
冒号、斜杠、点号全部被替换,域名变成一串汉字。链接不再长得像链接,机器规则无从下手。
加解密在页面里跑完,文本不发给任何服务器。我们没有账号体系,也不写追踪 Cookie,埋点只记事件名和日期。
提供 MCP 服务器与开放接口,AI 助手可以直接建表、加密、解密。接口说明、llms.txt 与技能包都随站发布。
同一段明文,换一种模式就是另一种观感。上面那个框可以随时切换,亲眼看看差别。
把每个字节查表换成汉字,标点原样保留。密文严格等于字节数,看起来是一串不连贯的汉字。密钥是一段字符表文本。
适合"必须完全不可读"的场合:链接、账号、订单号。代价是双方要各持一份字符表文本并核对指纹。
在字节级之上再叠一层:字节先与一条由表派生的伪随机流异或。同一段文字换个位置,密文就完全不同,外部无法看出哪些密文来自同一段明文。
它不增加密码学强度,但让"密文长得像密文"这件事失效——外部无法用重复模式反推明文长度与结构。
先分词,再把每个词换成同长度、同词频档的另一个词,功能词不动;单个汉字换成另一个常用字;链接和数字换成符号层。结果是一句读得通、但不是你写的那句话。
密钥只有一个种子或口令(芦苇-湖泊-9066-0MKN),末四位是校验位,抄错立刻能发现。约定成本最低。
三个人,一句话。每个人收到的密文都不一样,只有本人能解开 —— 下面这三步可以真的走一遍。
同一句话,按各自的会话串各加密一份。下面这两个会话串可以直接改 —— 换成你自己的试试:
示例会话串:EC1:芦苇-湖泊-9066-0MKN::-(小陈)与 EC1:海鸥-夜鹭-3453-0VKN::-(小林)。真正用的时候,工具页会给你生成带校验位的口令。
整套规则只有一条:双方各自算出同一份约定。字节级是一张字符表;词级是一个口令(会话串)。
一段只有你俩知道的文字,或者任意一个网址的全文。页面会算出 256 个字的映射表,并给出一个指纹供双方核对。
明文按 UTF-8 字节逐个查表,逗号句号问号这类标点原样保留,其余字符全部变成汉字。密文长度等于字节数。
平台看到的是汉字,收件人用同一张表还原。对方也可以直接问 AI 助手,它读得懂那段汉字。
站上提供 MCP 服务器(八个工具、七个提示词)与等价的开放接口。AI 助手读完 /llms.txt 就能自己起约定、加解密、认领密文。
generate_phrase 一次给出可念的口令、念读版与会话串;想要 30 分钟后失效就带上有效期。
双方各算一次指纹,一致才继续。不一致说明约定没同步,工具会当场报错,不会给你"看着像对"的结果。
加密把明文变成汉字;收到密文就把自己的会话串丢进去试解,能解开的那条会被标出来,解不开才是硬信号。
python ec.py phrase --ttl-minutes 30
技能包整份挂在 /skills/entropy-cipher/:SKILL.md、零依赖命令行、端点与 MCP 参考文档。
下面这个按钮打的是站上自己的接口 —— 也就是 AI 助手调用的那一个:
口令由服务端用 POST /api/phrase 现算,页面不保存、不写日志。
这里说的是工程现实,不是数学证明。判断标准只有一个:攻击者拿到密文后,要花多少代价才能拿到可用的明文。
表是私有的,而且顺序本身也是密钥。256 个不同字的排列有 256! 种(约 10^507 种),暴力枚举在工程上不可行。公开经典当表则不同,那类表几十次试解就能破。
明文里放一段随机串或暗语,攻击者的候选空间按 2 的 n 次方增长。16 位随机串就能把候选推到 1.8×10^19 量级,AI 逐条过目的钱和时间随之飙升。
打开表兼做密钥,字节会先与一条由表派生的伪随机流异或。同一个字符出现在不同位置会得到不同密文,外部无法用重复模式反推明文的长度与结构,也无法验证任何一条候选明文。
下面这个框在你自己浏览器里算,不发请求、不登录、不留痕迹。换成你自己的内容也一样。
下面这些是真实会被问到的问题,答案里包含我们做不了的事。