配置表用AES结合Base64加解密速度

  • Creator 版本: 2.4.11

  • 目标平台: web、微信小游戏

请教问题,配置表加密方案?目前项目配置表是用工具将excel表转换,合并到一个文件并用AES结合Base64加密的。然后测试了性能,加密后文件10MB;在电脑跑客户端解密都比较耗时。下面四个步骤加起来要3秒左右。由于每次启动游戏都要执行一次解密的,这个大家有什么优化建议?

解密步骤:
CryptoJS.enc.Hex.parse
CryptoJS.enc.Base64.stringify
CryptoJS.AES.decrypt
CryptoJS.enc.Utf8

小游戏 还加密来干嘛

找一段字符串异或一下就行啦。弄那么复杂没用的

不加密。你F11什么都能看到了。没啥意义

搞复杂了: go-xlsx-exporter/doc/cocoscreator.md at main · wingcd/go-xlsx-exporter (github.com)

策划宝贝自己配的表 稍微加密防下,找了些游戏的配置文件看了 好像都有加密的。

这是什么操作 这么容易破解吗 :joy:

加密后转base64存储,解密都要走一遍(base64、解密、toString),base64、toString速度取决于文本长度,解密取决于算法效率,就不知道异或比AES快多少,晚点试试。