一尘不染

算法复杂度和安全性:MD5还是SHA1?

algorithm

就复杂性和安全性而言,哪一种是最佳的整体哈希算法? md5或sha1?

据我所知, md5sha1 快,但是 SHA1 比md5更复杂。

我有什么想念的吗?


阅读 671

收藏
2020-07-28

共1个答案

一尘不染

首先,MD5已损坏-您可能会产生冲突,因此MD5不应用于任何安全性应用程序。不知道SHA1被破坏,并且被认为是安全的。除此之外-
是的,MD5速度更快,但具有128位输出,而SHA1具有160位输出。

更新: SHA1已破:一个研究小组在谷歌和CWI的相继出版了碰撞-
https://shattered.io/static/shattered.pdf

2020-07-28