
小时候跟同桌传纸条,都得先对暗号:闪电是"放学打球",画三个圈是"老师来了"。
长大以后没人传纸条了。可有些话打出来要发的那一刻,我还是会瞄一眼旁边——工位、地铁、饭桌,到处有人瞄你屏幕。
前几天翻到一个免费小网页,把童年这套暗号做成了产品:常友圈的表情密文翻译器(官网 changyouquan.com/zh/)。一句话点一下,变成一串 emoji;再点一下,还原回来。不用注册,不用下载。

emoji 密文怎么生成?三步就够
我拿"周五晚八点老地方见,带现金200"试的。点"加密为表情",出来一串笑脸和动物:

看得懂的只有尾巴上那三只:🐭🐶🐶——200。0 到 9 每个数字对应一只动物,0 是🐶,1是🐱,2是🐭。汉字走"人脸"表情,标点也是。页面底下把映射表全摊开了:30 只动物管数字和西文字母,30 张脸管中日韩文字和标点。
把密文复制给朋友,对方粘回来点"解密为文本",原话一个字不差回来了。全程在浏览器里完成,页面上我没看到广告,也没看到任何要花钱的入口。
密钥实测:错一位,全是豆腐块
真正有意思的是密钥。
高级设置里可以设一个"加密密钥"。我设了个520,同一段话重新加密——整个密文全变了,连尾巴上的200都从🐭🐶🐶变成了🐖🐨🐨。密钥干的事,是把整张映射表打乱重排。

对了,输完520,密钥框旁边自动标了俩字:"密码弱"。行,被工具嫌弃了。
那密钥不对会怎样?我把它改成999去解密,输出是这样的:

一排方框豆腐块,零星几个不认识的符号,乱得很彻底。密钥错了,连自己都解不开——这才叫暗号。
玩的过程里还捡到几个细节。
密文里藏着看不见的东西。16个字的原文,密文字符数远不止16——里面混了大量零宽字符,就是那种占位置但完全不显示的隐形字符。汉字几千个,不可能一个字配一张脸,它靠的应该就是"表情+隐形字符"组合编码。统计区那行"加密强度100%",多半也是这么来的。
它还给密钥打分。520是"密码弱",换个长一点的字符串就升级。官方甚至在小字里劝你:"偷偷地用,不要告诉人啊,除非你给你的加密再加个密码。"
界面能切8种语言:中文、繁体、英、西、法、德、日、韩,右上角一键切换。也就是说,日本朋友韩国朋友也能拿它对暗号。

功能也比想象的全:结果能导出TXT、导出图片,能导入文件批量处理,自带本地最近记录和暗色模式。统计区把总字符数、动物表情数、人物表情数摆得明明白白。

说句公道话:它防的是谁?
管它叫"加密"有点抬举——没设密钥的时候,映射表就摊在页面底下,任何人拿着密文回这个页面都能解开。它防的不是黑客,是坐在你旁边瞄你屏幕的人。官方自己也写了:"未设置密钥的内容不适合作为敏感信息的交流。"
还有一个我写稿时拿不准的坑:那些隐形零宽字符,会不会被聊天软件过滤掉?我拿电脑微信真发了一遍——把那句带密钥的密文发给另一个号,再从聊天里复制回来解密。

16 个表情一个不少,原话一字不差回来了——隐形字符能活着穿过微信,这条暗号链路是通的。多嘴一句:带密钥的密文,解密前记得先把密钥填上再点解密,不然解出来全是乱码——那是密钥不对,不是微信吞了字符。

说到底,它没让任何东西更安全,只是让发消息那两秒变好玩了。纸条暗号那点童心,被一张emoji脸接住了。
表情包是聊天,密文是暗号。
暗号从来不是为了挡住全世界,只是为了让看见的人里,少一个算一个。
你在群里发过什么暗号?评论区对一下。
关于表情密文翻译器的 5 个常见问题
表情密文翻译器是什么?
常友圈(changyouquan.com/zh/)推出的免费网页工具,文字与 emoji 密文双向转换,支持中文、繁体、英/西/法/德、日/韩共 8 种界面语言,无需注册登录。
emoji 密文怎么解密?
把密文粘回输入框点"解密为文本"。若加密时设了密钥,解密必须用同一个密钥,密钥不对解出来是乱码。
它安全吗?能传敏感信息吗?
不能。未设密钥时映射表公开可见,官网明确提示"未设置密钥的内容不适合作为敏感信息的交流"。定位是趣味防围观,不是保密通信。
要花钱吗?要装 App 吗?
都不用。纯网页、免费、免注册,手机浏览器打开官网即可使用。
支持加密哪些内容?
中/日/韩文字、西文字母(含变音)、数字与标点。数字和字母由 30 个动物表情直接映射,其余字符走"表情+隐形字符"组合。



