AHK在线工具箱 - 免费在线效率工具平台

找到适合你的工具,让工作与生活更高效

💥 首页 > 编程工具 > 算法加解密

在线设置文字隐形

内容摘要:

这是一款文字隐写工具,能把一段秘密内容藏进普通文字里,表面看只是一句正常的话,实际里面嵌了看不见的字符。把生成的那段文字发给对方,对方用这个工具一提取,就能读出藏着的秘密。做趣味传信、给朋友藏小惊喜、演示信息隐藏原理时用起来很方便。

* 复制生成的文本发送给对方,表面看没有任何异常。

有时候想给朋友传个小秘密,但又不想直接写在消息里,被人瞄到就露馅了。隐写术就是一种"藏着传"的方法——把秘密藏在看起来正常的文字里。这个工具用了零宽字符(宽度为 0、肉眼完全看不见的字符),把秘密转成一串零宽字符,插进表面文字里。发出去看着就是一句普通的话,只有用同样的工具才能把秘密提出来。

主要功能

嵌入隐写文字(藏)

这一块有两个输入框:

  • 表面显示文字(载体):正常能看的那句话,比如"今天天气真好,一起去吃晚饭吧!"

  • 隐藏的秘密内容:真正想传的内容,比如"密码是 123456"

填好之后点"生成加密文本",工具把秘密转成一串看不见的字符,插进表面文字的第一个字后面,生成一段完整的文字。这段文字表面看跟原来一样,但秘密已经藏在里面了。

点"复制加密文本",把生成的文字复制走,直接发微信、发短信、贴到哪儿都行。

读取提取秘密(读)

对方收到这段文字后,打开这个标签,把整段粘进输入框,点"提取隐形秘密",藏着的秘密就显示出来了。

点"复制秘密内容",把提取出来的秘密复制走。

怎么工作的

秘密里的每个字符先转成 16 位二进制(0 和 1),再用两种零宽字符代替:0 用 \u200B 表示,1 用 \u200C 表示。这样秘密就变成一串纯零宽的字符,插进表面文字里,肉眼完全看不到。

读取的时候反过来,把文字里的零宽字符提出来,按每 16 个一组还原成二进制,再转回字符,就是原始秘密。

空内容提示

秘密为空会提示你填;读取时输入里没有零宽字符(不是用这工具生成的)会提示"未包含任何隐藏信息",不会让你对着空白发愣。

适合谁用

想给朋友传个小秘密、不想明说的,用它能玩个花样;做趣味工具、小游戏、彩蛋的,这种隐藏方式看起来挺神奇;想演示信息隐藏原理、给课程做例子的,拿它能直观看到"看不见的字符也能传信息";对文字编码、零宽字符感兴趣的人,也能从中学到 Unicode 里原来还有这种看不见的字符。

用起来什么感觉

界面很简洁:上面两个标签切换藏和读,下面每个标签两块输入输出加一排按钮。生成出来的文字表面看和原来一模一样,不会有任何异样,非常隐蔽。整个处理在浏览器本地完成,秘密不会上传到任何服务器。手机上按钮会竖排,输入框加宽加高,手指点着方便。按钮大、字清楚。不需要安装,打开网页就能使,用完关掉就行。

有一点要提醒:微信、短信、某些论坛可能会过滤或吃掉零宽字符,发出去之前最好先复制粘贴回来验证一下,确认字符还在。