#chinese #base64 #unicode-characters #data-encoding #binary-data #chinese-characters

bin+lib basehan

一种使用中文字符的数据加密方法。有点像 base64。

8 个版本

0.9.0 2024年6月20日
0.2.4 2024年6月1日
0.2.3 2024年2月29日
0.2.0 2022年10月21日
0.1.4 2022年10月21日

#1178编码

Download history 185/week @ 2024-05-31 10/week @ 2024-06-07 123/week @ 2024-06-14 57/week @ 2024-06-21 3/week @ 2024-06-28 22/week @ 2024-07-05

609 每月下载次数

MIT 许可证

22KB
435

Base-CJK

使用 CJK 字符将二进制数据编码为文本。

CJK 字符范围

CJK 统一表意文字 4E00-9FFF 常见
CJK 统一表意文字扩展 A 3400-4DBF 罕见
此工具将每 13 位转换为位于 `[4E00, 6E00)` 范围内的 Unicode 码点。此外,8E00 也用作功能字符,以显示结束字节是否被分割为 2 个码点。在 v1 中,为了支持流模式,我们使用 `[6E00, 7E00)`,它有 2^12 个码点,不引入无信息控制字符即可表示文件结束,这要求解码器向前查看 1 个字符,这在流模式中是某种不可能的。

依赖项

~1.5–2.2MB
~42K SLoC