我要求确保配置文件不被篡改。它是简单的键值对文件。但是,我也不希望像AES等强大的加密机制来确保其中的数据被加密。 我只是想确保我知道文件被篡改了。提供简单保护的一些方法。
请分享您的想法。
答案 0 :(得分:0)
计算sha512并使用加密密钥存储在某处/符号?
答案 1 :(得分:0)
您可以对文件内容应用加密强hash function,并验证函数的结果是否已更改。但是,这很容易。接下来是困难的部分。
如果您的程序在无法控制的硬件和软件平台上运行(例如典型的PC安装),则无法安全地解决这些问题。你可以做的最好的事情就是模糊程序的操作,以免对手破解你的系统。