Skip to content

魔曰以文封缄

Abracadabra 魔曰 是安全,高效的文本加密工具,可以将数据加密为汉字构成的文言文。

Abracadabra

Abracadabra 魔曰 ​

Featured|HelloGitHub

GitHub Repo stars

Abracadabra(魔曰) 是开源,安全,高效的文本加密工具。
将数据加密为汉字构成的文言文,完全开源,易于部署,易于使用。

特性 ​

  • 仿真,使用文言语法句式。
  • 灵活,支持分段传输。
  • 开源,所有源代码公开可查。
  • 安全,标配 AES,可选高级加密套件。
  • 可靠,代码经过严格单元测试。
  • 便捷,易于本地部署和使用。

原创逆向研究,特别支持解密熊曰(与熊论道)密文。

详情请见 使用提示 和 Issue #123

有关本项目中内置的熊曰解密函数,请见 JavaScript 部署 。

熔古铸今:文言文仿真加密 ​

慎子乐然曰:“声不皆看者以怡去者学,非想祗视。” 鹤曰:“遥心曾开,声天渐连” ,有纯鹂、悦夜、莹树之春。是故益鲤不必不如家,铃不必谜于和曲。夫宏之铃成雨者,其所以竟学者绸也。请镜者冷,常有花筑迷星,请庭为恋,非冰也。

清月行夏,庭叶停雀。宏霞频现,文鲤渐至,此局有安木秋雪,临鹂速心。或动路振鹂,画物于夏,虽流谈灵善,早清不同,走者探之。

构造高仿真文言文,参考《古文观止》《经史百家杂钞》《古文辞类纂》等古代典籍。
标准 AES256 加密,引入更复杂的组句、语法匹配机制,将密码和中国古典文言文相融合。

密文高度随机,支持用户自定义随机性和文本风格偏好,打造前所未有的跨文化数字加密方案。

中国哲学书电子化计划

开放源代码许可 ​

⚠️ 本项目受私有许可证保护,使用本项目则默认视为同意并遵守相关条款。禁止将本项目用于非法用途。
👉 查阅 AIPL-1.2 许可 来了解详细信息,也可以前往 #87 查阅简单介绍。


以下是本项目的依赖项:

  • Unishox2 短字符串压缩实现 ©Siara-cc, Apache-2.0 License.
  • noble-ciphers AES 加密算法实现 ©Paul Miller, MIT License.
  • noble-hashes 哈希和 PBKDF2 算法实现 ©Paul Miller, MIT License.
  • pako GZIP 压缩实现 ©Vitaly Puzrin/Andrei Tuputcyn, MIT License.
  • js-base64 Base64 编码工具实现 ©Dan Kogai, BSD-3-Clause License.
  • mersenne-twister 梅森旋转算法实现 ©Makoto Matsumoto/Takuji Nishimura, BSD-3-Clause License.
  • opencc-js 简繁体转换实现 ©nk2028, MIT License.
  • otplib TOTP 实现 ©Gerald Yeo, MIT License.

本项目许可证与所有依赖项的许可证兼容。

Star History ​

Star History Chart

中国制造 • AIPL-1.2许可