把想说的话变成「~呜嗷」的兽语,也能把收到的兽语还原成中文。算法与主流兽音译者完全互通:这里编码的密文可以拿到别处解码,别处生成的兽音也能粘进来还原。
算法说明:明文按 UTF-16 码元转成十六进制(每个字 4 位),每一位再按位置偏移
(数值 + 位置) mod 16,随后每位拆成两位四进制,前面补 3 位包头、后面补 1 位包尾,
这 4 个固定位置正好记录了字母表的顺序 —— 所以换一套字符也依然能互相解码。
密文长度约为明文的 8 倍:一个汉字约 12 个兽音字,长文本请分段发送。
支持 emoji 与生僻字(按代理对原样编码),从聊天记录里整段粘进来也能自动找出中间的密文。