OpenTofu 语言函数filesha1filesha1 函数 filesha1 是 sha1 的一个变体,它对给定文件的內容进行哈希,而不是对文字字符串进行哈希。 这类似于 sha1(file(filename)),但由于 file 仅接受 UTF-8 文本,因此它不能用于创建二进制文件的哈希值。 针对此哈希函数已成功执行了碰撞攻击。在将此函数用于任何安全敏感的操作之前,请查看相关文献以了解安全影响。