Releases: SheepChef/Abracadabra
V3.0.10
有什么新东西?
- Update Demo Page by @SheepChef in #72
- V3.0.10 by @SheepChef in #73
- 更新了句式
移除不合适的句式,重点添加对仗/逻辑句式
- 更新了随机数算法
使用梅森旋转算法 (MT19937) 代替线性同余,增强密文随机性。
下一个主要版本更新,将会尝试增强加密的核心安全性。
兼容
仿真加密有对V3.0.2以来所有版本的完整兼容性。
传统加密兼容JavaScript V2.7.0版本。
更新注意事项
静态页面最先更新,你或许需要清除浏览器缓存才能看见版本变化。
浏览器插件更新速度因平台审核速度而异,Chrome商店的更新速度快过Edge加载项网站。
Release 文件说明
包含两个构建好的JS库文件,你也可以从NPM上下载。
包含经过编译,未签名的浏览器插件文件(Chrome/Firefox两个版本),你可以解压后加载进浏览器里,需要启用开发者模式。
包含一个用于快速部署的静态页文件包,解压它到你的网站目录中,即可快速部署一个和本项目示例页面一样的静态页。
包含一个编译好的WebAssembly文件。
包含一个编译好的油猴脚本。
Full Changelog: V3.0.9...V3.0.10
V3.0.9
有什么新东西?
- Remerge main to node by @SheepChef in #70
- V3.0.9 by @SheepChef in #71
- 更新了标点符号算法
现在生成的密文标点符号更多样,更真实
- 更新了句式
移除不合适的句式,重点添加对仗/逻辑句式
兼容
仿真加密有对V3.0.2以来所有版本的完整兼容性。
传统加密兼容JavaScript V2.7.0版本。
更新注意事项
静态页面最先更新,你或许需要清除浏览器缓存才能看见版本变化。
浏览器插件更新速度因平台审核速度而异,Chrome商店的更新速度快过Edge加载项网站。
Release 文件说明
包含两个构建好的JS库文件,你也可以从NPM上下载。
包含经过编译,未签名的浏览器插件文件(Chrome/Firefox两个版本),你可以解压后加载进浏览器里,需要启用开发者模式。
包含一个用于快速部署的静态页文件包,解压它到你的网站目录中,即可快速部署一个和本项目示例页面一样的静态页。
包含一个编译好的WebAssembly文件。
PS: 新增句式参考《师说》《谏太宗十思疏》等。
Full Changelog: V3.0.8.1...V3.0.9
V3.0.8.1
有什么新东西?
- Update V3.0.8 by @SheepChef in #68
- Merge JS into Main, Remove C++, Add WASM by @SheepChef in #69
- 更新句式模板
更新了10个句式模板,移除了有问题的模板。
注重逻辑句式,让密文前后文的“伪逻辑”更真实。
句式发布新增检查措施,防止错误的发生。
- 移除加密过程中 Base64 Padding
削减密文特征,减少密文长度
同时应用于传统和仿真加密
- 优化选句算法
长句在选择时更具随机和逻辑性。
- 废除C++版本
- 增加WASM支持
更新文档和README,详情见部署指南。
兼容
仿真加密有对V3.0.2以来所有版本的完整兼容性。
传统加密有修改,兼容JavaScript V2.7.0版本。
C++ 版本被废弃
更新注意事项
静态页面最先更新,你或许需要清除浏览器缓存才能看见版本变化。
浏览器插件更新速度因平台审核速度而异,Chrome商店的更新速度快过Edge加载项网站。
Release 文件说明
包含两个构建好的JS库文件,你也可以从NPM上下载。
包含经过编译,未签名的浏览器插件文件(Chrome/Firefox两个版本),你可以解压后加载进浏览器里,需要启用开发者模式。
包含一个用于快速部署的静态页文件包,解压它到你的网站目录中,即可快速部署一个和本项目示例页面一样的静态页。
包含一个编译好的WebAssembly文件。
PS: 实测有相当概率可以骗过Deepseek R1的密文分辨。
Full Changelog: V3.0.5...V3.0.8.1
V3.0.5
有什么新东西?
- V3.0.5 by @SheepChef in #67
- 更新句式模板
更新了约20个句式模板,移除了不合适的模板。
注重逻辑句式,让密文前后文的“伪逻辑”更真实。
兼容
有对V3.0.2的完整兼容性,传统加密未修改。
如果你想下载旧的C++版本,请前往 V2.7.0。
更新注意事项
静态页面最先更新,你或许需要清除浏览器缓存才能看见版本变化。
浏览器插件更新速度因平台审核速度而异,Chrome商店的更新速度快过Edge加载项网站。
Release 文件说明
包含两个构建好的JS库文件,你也可以从NPM上下载。
包含经过编译,未签名的浏览器插件文件(Chrome/Firefox两个版本),你可以解压后加载进浏览器里,需要启用开发者模式。
包含一个用于快速部署的静态页文件包,解压它到你的网站目录中,即可快速部署一个和本项目示例页面一样的静态页。
PS: 实测有相当概率可以骗过Deepseek R1的密文分辨。
本次更新参考名篇《醉翁亭记》《五代史伶官传序》等。
Full Changelog: V3.0.2...V3.0.5
V3.0.2
有什么新东西?
- V3.0.2 by @SheepChef in #65
- 修复了句式的一个导致解密失败的瑕疵,增加了少许句式。
- 修改了GUI的一个瑕疵。
兼容
有对V3.0.1的完整兼容性,传统加密未修改。
如果你想下载旧的C++版本,请前往 V2.7.0。
更新注意事项
静态页面最先更新,你或许需要清除浏览器缓存才能看见版本变化。
浏览器插件更新速度因平台审核速度而异,Chrome商店的更新速度快过Edge加载项网站。
Release 文件说明
包含两个构建好的JS库文件,你也可以从NPM上下载。
包含经过编译,未签名的浏览器插件文件(Chrome/Firefox两个版本),你可以解压后加载进浏览器里,需要启用开发者模式。
包含一个用于快速部署的静态页文件包,解压它到你的网站目录中,即可快速部署一个和本项目示例页面一样的静态页。
Full Changelog: V3.0.1...V3.0.2
V3.0.1
有什么新东西?
- Merge Next into DevJS by @SheepChef in #62
- Merge 3.0.1 to Main by @SheepChef in #63
- 重要更新:全新的文言文仿真加密,更高级的使用体验!
模拟文言文句法,提供更强的消息隐写。
- 修改完善了前端代码和样式表
适配新的文言文隐写功能。
兼容
传统加密模块未有修改,与此前版本一致,因此有完整兼容性。
文言文仿真加密仅有JavaScript实现,无C++实现。
如果你想下载旧的C++版本,请前往 V2.7.0
更新注意事项
静态页面最先更新,你或许需要清除浏览器缓存才能看见版本变化。
浏览器插件更新速度因平台审核速度而异,Chrome商店的更新速度快过Edge加载项网站。
Release 文件说明
包含两个构建好的JS库文件,你也可以从NPM上下载。
包含经过编译,未签名的浏览器插件文件(Chrome/Firefox两个版本),你可以解压后加载进浏览器里,需要启用开发者模式。
包含一个用于快速部署的静态页文件包,解压它到你的网站目录中,即可快速部署一个和本项目示例页面一样的静态页。
Full Changelog: V2.7.0...V3.0.1
V2.7.0
有什么新东西?
- V2.7.0 C++ by @SheepChef in #58
- V2.7.0 JS by @SheepChef in #59
- 修复了Unishox2压缩的一个缺陷
现在,Unishox2将会用两种不同的方案压缩给定的字符,然后比较哪种压缩方案的结果更短,返回更短的那个。
这会将程序执行用时延长50ms~100ms,解压缩不受影响。
- 解决了与Firefox的兼容性问题
修改了部分前端代码和样式表
向下兼容
此版本具备与 V2.6.9 的完全兼容性。
更新注意事项
静态页面最先更新,你或许需要清除浏览器缓存才能看见版本变化。
浏览器插件更新速度因平台审核速度而异,Chrome商店的更新速度快过Edge加载项网站。
Full Changelog: V2.6.9...V2.7.0
V2.6.9
有什么新东西?
- V2.6.8 C++ by @SheepChef in #53
- V2.6.8 JS by @SheepChef in #54
- V2.6.9 C++ by @SheepChef in #55
- V2.6.9 JS by @SheepChef in #56
- 定位了Unishox2的一个问题,下个版本将寻找方法来修复
现在,Unishox2压缩库文件将被直接加入本项目中,因为本项目对其源代码做了一些调整。
本项目完整保留了Unishox2源码的版权声明,并增加了鸣谢信息。
- 新增5个压缩关键词
"wikipedia.org" "github.com" "pages.dev" "github.io" "netlify.app"
向下兼容
此版本具备向下兼容性,可以解密 自V2.5.2以来的所有旧版本 创建的密文,但加密出的密文也许不能在较低版本正常解密。
更新注意事项
静态页面最先更新,你或许需要清除浏览器缓存才能看见版本变化。
浏览器插件更新速度因平台审核速度而异,Chrome商店的更新速度快过Edge加载项网站。
Full Changelog: V2.6.6...V2.6.9
V2.6.6
有什么新东西?
- V2.6.6 by @SheepChef in #49
- V2.6.6 by @SheepChef in #50
- Demo V2.6.6 JS by @SheepChef in #51
- 修复了有关压缩关键词匹配顺序的问题
此前版本在压缩关键词匹配过程上存在疏忽,部分关键词被通用关键词抢先匹配,导致密文的不必要增长
- .JavaScript实现中,错误校验不够完善,补充了Base64合法性校验
兼容
此版本具备与V2.6.5版本的完全兼容性。
更新注意事项
静态页面最先更新,你或许需要清除浏览器缓存才能看见版本变化。
浏览器插件更新速度因平台审核速度而异,Chrome商店的更新速度快过Edge加载项网站。
Full Changelog: V2.6.5...V2.6.6
V2.6.5
有什么新东西?
- V2.6.5 by @SheepChef in #47
- V2.6.5 JS by @SheepChef in #48
更新了AES加密校验机制,采用卢恩算法(US2950048, ISO/IEC 7812-1)
- 缩短了密文长度 -> 最多四个汉字
- 更强的校验能力
修正了解密时密文可能混杂空格/换行符/制表符的问题,现在解密过程会自动忽略它们。
向下兼容
此版本具备向下兼容性,可以解密 自V2.5.2以来的所有旧版本 创建的密文,但加密出的密文也许不能在较低版本正常解密。
更新注意事项
静态页面最先更新,你或许需要清除浏览器缓存才能看见版本变化。
浏览器插件更新速度因平台审核速度而异,Chrome商店的更新速度快过Edge加载项网站。
Full Changelog: V2.6.1...V2.6.5