音符隐写
密文编码为音符序列,可播放可还原
音符映射表(点击展开)
原理:密文先编码为 UTF-8 字节并加 32 位大端长度头;每个字节拆成高 4 位与低 4 位,各映射为一个音符——高 4 位取 C4–D#5 的 16 个半音,低 4 位取八度 3–5 区间内的 8 个音符(值 ≥8 时附加附点)。两个音符一组携带一个字节,解码时按位置查表还原。播放使用 WebAudio 正弦音,可导出 WAV。
📖 使用说明
全程在浏览器本地处理,数据不会上传到服务器。
操作步骤:
- 输入密文生成音符序列;
- 播放或下载音频;
- 解码端粘贴音符序列还原。
💬 用户评论 (0)
还没有评论,快来抢沙发!