[Unity][存档][JSONUnity]加密数据
发布时间
阅读量:
阅读量
场景中所涉及的实体均存储着固定格式的数据,
针对字符串类型的数据实施加密处理,即便采用D加密方式也存在被破解的风险,更不用说仅使用32位密钥进行的加密手段了。
在场景中的实体保存固定的数据
依据文献1,2
SaveData.json中所保存的字符串呈现为
{"Items":[{"jsonCubes":[{"m_FileID":894,"m_PathID":0},{"m_FileID":890,"m_PathID":0},{"m_FileID":892,"m_PathID":0}],"jsonDemon":{"m_FileID":874,"m_PathID":0}}]}
对字符串数据进行加密
依据参考资料1
对SaveData.json文件中的数据内容实施加密处理
{"Items":[{"jsonCubes":[{"m_FileID":894,"m_PathID":0},{"m_FileID":890,"m_PathID":0},{"m_FileID":892,"m_PathID":0}],"jsonDemon":{"m_FileID":874,"m_PathID":0}}]}
打开SaveData.json文件后,内容呈现为不可识别的乱码形式。
全部评论 (0)
还没有任何评论哟~
