有什么方法可以区分sha-1的md5?

时间:2009-11-11 13:40:36

标签: md5 hash sha1

我想知道是否存在区分sha-1哈希码的md5哈希码的方法?

例如:

d41d8cd98f00b204e9800998ecf8427e

da39a3ee5e6b4b0d3255bfef95601890afd80709

我怎么知道哪些是用md5加密的而不是?有可能吗?

2 个答案:

答案 0 :(得分:10)

我不太确定这是不是你要问的,但是MD5是128位/ 32位十六进制数字,而SHA-1是160位/ 40位十六进制数字,因此很容易区分它们(当然,提供你知道你的哈希值是MD5或SHA-1而不是其他东西)。

(如果您在询问是否可以确定给定的MD5哈希是散列的散列还是其他一些数据的散列,那么我认为答案是“否”。)

答案 1 :(得分:3)

MD5提供128位哈希值。

SHA-1给出160位哈希值。