需要配置文件保护

时间:2010-10-27 11:12:44

标签: security configuration-files

我要求确保配置文件不被篡改。它是简单的键值对文件。但是,我也不希望像AES等强大的加密机制来确保其中的数据被加密。 我只是想确保我知道文件被篡改了。提供简单保护的一些方法。

请分享您的想法。

2 个答案:

答案 0 :(得分:0)

计算sha512并使用加密密钥存储在某处/符号?

答案 1 :(得分:0)

您可以对文件内容应用加密强hash function,并验证函数的结果是否已更改。但是,这很容易。接下来是困难的部分。

  • 您在何处以及如何存储哈希函数的结果,以便攻击者无法更改它以匹配篡改文件的内容?
  • 如何确保执行验证的程序代码不会被篡改?

如果您的程序在无法控制的硬件和软件平台上运行(例如典型的PC安装),则无法安全地解决这些问题。你可以做的最好的事情就是模糊程序的操作,以免对手破解你的系统。