【问题标题】:md5_file is that "safe" comparison i phpmd5_file 是我 php 的“安全”比较
【发布时间】:2014-02-27 20:41:44
【问题描述】:

我即将在php中构建一个简单的文档系统。我想知道“md5_file()”是否是所有文件类型的“安全”比较。

我不知道系统中的所有文件类型。但我需要能够比较所有类型。

还有其他选择吗?

【问题讨论】:

  • 该函数所做的只是读取文件并创建其内容的md5 哈希。这类似于您在命令行上执行md5 /path/to/file。它不会执行任何文件,也不会写入。
  • “安全”具体体现在哪些方面?
  • 有了“安全”,我在想我的应用程序。如果我打开文件并进行更改。 md5 输出与旧文件中的 md5 匹配的可能性有多大。
  • 如果对您有任何帮助,请您标记答案。

标签: php document-management md5-file


【解决方案1】:

对于 md5_file()、sha_file() 等函数,文件的实际内容(或文件类型)是什么并不重要。

【讨论】:

    【解决方案2】:

    sha1_file 可以说是一种“更安全”的计算,但也会更慢。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-23
      • 2023-03-31
      • 2022-07-02
      • 1970-01-01
      • 2022-11-02
      • 1970-01-01
      • 1970-01-01
      • 2017-03-23
      相关资源
      最近更新 更多