一直在业余时间开发一个小型独立 Roguelike,发现保存系统基本上存储的就是泄露报告中看到的同类数据。对游戏来说,哈希似乎不太合适,而明文则更糟糕。现在我只是把数据写入本地文件,使用简单的异或加密,说是这么回事,但一旦需要云保存或在公共机器上放置文件,这就失效了。大多数独立游戏要么忽视这个问题,要么让玩家相信一些随意的服务器来保存他们的数据。不知道哪种更糟糕。有人找到一种折中方案吗,既让玩家能随意移动保存文件,又不必把整个项目变成安全审计?好奇其他小团队是如何处理这个问题而不必过度纠结的。