【发布时间】:2019-04-26 09:41:39
【问题描述】:
我是否需要同时 MD5 和 SHA-1 值来确保下载的文件是
a) 不受黑客攻击。例如,当我需要通过种子下载某个应用的.iso时
和
b) 在技术问题期间没有损坏?例如,下载过程中网络连接不稳定。
或者,SHA-1 值可能足以进行两项检查?
另外,SHA-1(没有 MD5)是否足以确保几年前下载并存储在我的硬盘上某处的某些文件没有degradated?
【问题讨论】:
-
这不是编程问题。但 2017 年初对 SHA-1 的攻击需要“相当于 6500 年单 CPU 计算和 110 年单 GPU 计算的处理能力”,所以 SHA-1 应该足够安全。
标签: security hash md5 sha1 sha