跳至主要内容

filesha1 函数

filesha1sha1 的一个变体,它对给定文件的內容进行哈希,而不是对文字字符串进行哈希。

这类似于 sha1(file(filename)),但由于 file 仅接受 UTF-8 文本,因此它不能用于创建二进制文件的哈希值。

针对此哈希函数已成功执行了碰撞攻击。在将此函数用于任何安全敏感的操作之前,请查看相关文献以了解安全影响。