MD5 易于碰撞。

SHA1 是 git 默认的 commit 用的散列算法。

SHA2 是第二代安全散列算法,合共有六种。 SHA256 是其中一种。

参考:

https://blog.csdn.net/chenze666/article/details/79730753 https://www.keycdn.com/support/sha1-vs-sha256