Commit Graph

13 Commits (6d7c86da32de3cda283ad74f5d30e7b3cf37f555)

Author SHA1 Message Date
walon 6d7c86da32 - 修复 FieldEncrypt加密字段未使用字段所在程序集的EncryptionScope而使用自身EncyrptionScope的bug
- 优化,解决 XorInstruction释加0->0映射后,将所有值映射为自身的问题
2025-05-16 12:33:37 +08:00
walon 334ff8095f 修复float加密的bug 2025-05-14 14:36:25 +08:00
walon 2fec77eeb5 修复 VirtualMachineCodeGenerator生成的Encrypt和Decrypt代码的bug 2025-05-14 12:21:25 +08:00
walon ca3c15c44e AddInstruction和 XorInstruction改为非线性,避免 field encryption出现 加密效果为0的情况 2025-05-14 11:05:32 +08:00
walon 542585b1f7 修复 GeneratedEncryptionVirtualMachine Decrypt时没有逆序ops的bug 2025-05-14 10:46:42 +08:00
walon cabc6c2980 新增 MultipleRotateXorInstruction MultipleXorRotateInstruction XorMultipleRotateInstruction指令 2025-05-13 20:10:00 +08:00
walon a4e4d199be 添加 AddRotateXorInstruction AddXorRotateInstruction XorAddRotateInstruction MultipleInstruction这几种基础加密指令 2025-05-13 19:50:07 +08:00
walon c17397eac0 Block和bytes加密,数据与上一个数据相关 2025-05-13 10:35:50 +08:00
walon 62cabf939c 新增局部种子生成器 2025-05-13 08:56:19 +08:00
walon db86070fdb 支持 obfuscationLevel和encryptionLevel 2025-05-11 20:12:33 +08:00
walon b1a19e9ef7 支持生成 EncryptionVirtualMachine的代码 2025-05-11 19:28:19 +08:00
walon a1f947416d EncryptionVM重构 2025-05-11 17:36:58 +08:00
walon fcb2cb1d89 Encryption改名为EncryptionVM 2025-05-11 12:53:24 +08:00