为什么选择 Roar
不止是把文字变可爱,更想把它变安全
从字符集到算法、从前台到 API,每一处都可配置;隐私可控、可审计、可自托管。
多算法可选
标准映射 / 种子偏移 / 乘法种子 / 密钥置换 / 流式异或 / 栅栏置换 / 维吉尼亚 / RC4 / AES-256-GCM,9 套算法覆盖娱乐到现代 AEAD。
智能解密
魔术头自动识别算法与字符集,无需选择即可一键还原原文。
自定义字符集
4 个互不相同的 Unicode 字符即可定义独家字符集,玩出社群专属风格。
隐私可控
密钥经 AES-256-GCM KMS 加密落库,本地部署,全量记录可在后台关闭。
丝滑体验
骨架屏 / 进场动画 / 即时复制 + sonner toast 反馈,操作不再延迟。
内置算法
9 套独立算法 · 各司其职
从娱乐到私密,每套算法都有对应的「魔术头」标识;解密时无需选择,自动嗅探还原。
标准 · 兼容传统
默认Standard · Lv.1
兼容传统兽音译者,无任何混淆,娱乐场景使用。
适用:与传统兽音译者完全互通,娱乐分享
种子偏移 · 默认
Seeded · Lv.2
加入数值种子做位置相关偏移,扰乱字节分布。
适用:位置偏移扰乱字节,难以肉眼识别
乘法种子 · 默认
Mul-Seeded · Lv.2
种子参与模乘逆元,进一步加大暴力难度。
适用:模乘逆元变换,种子敏感
密钥置换 · 示例
密钥Key Permutation · Lv.3
使用密钥派生 256 字节置换表后再做映射,安全性更高。
适用:密钥派生置换表,社群私密
密钥流 XOR · 示例
密钥Stream XOR · Lv.3
基于 HMAC-SHA-256 生成密钥流逐字节异或,推荐高私密场景。
适用:HMAC 流密码,推荐高私密场景
栅栏置换 · 默认
Rail Fence · Lv.2
经典列置换密码:字节按 N 行锯齿型重排后读取,隐藏位置信息。
适用:N 行锯齿置换,长度不变、位置全乱
维吉尼亚 · 示例
密钥Vigenère · Lv.2
经典多表代换密码:以密钥作为重复偏移量,抵御单表频率分析。
适用:密钥重复偏移,抵御频率分析
RC4 流加密 · 示例
密钥RC4 Stream · Lv.3
经典商用流密码:KSA 初始化 + PRGA 密钥流输出后逐字节异或。
适用:经典商用流密码,代码量小性能高
AES-256-GCM · 示例
密钥AES-GCM AEAD · Lv.3
现代认证加密:随机 IV + 128bit 完整性标签,底层调用 Web Crypto。
适用:AEAD 现代标准,附完整性校验
