@
MrGba2z 这个图有点老,现在已经有针对 SHA1 的 SHAttered 攻击了[1]。所以现在的趋势是转向 SHA-256 或更强的,例如 PyPI 以前只提供 MD5,现在改成 SHA-256 了[2]; pip 的验证哈希模式不支持较弱的 md5, sha1, sha224,只支持 SHA-256 或更强的哈希算法[3]。
[1]:
https://shattered.io/[2]:
https://pypi.org/project/pip/#files[3]:
https://pip.pypa.io/en/stable/reference/pip_install/#hash-checking-mode