我想知道是否存在区分 md5 哈希码和 sha-1 哈希码的方法?
例如:
d41d8cd98f00b204e9800998ecf8427e
da39a3ee5e6b4b0d3255bfef95601890afd80709
我怎么知道哪些是用 md5 加密的,哪些不是?可能吗?
最佳答案
我不太确定这是否是您要问的,但是 MD5 是 128 位/32 位十六进制数字,而 SHA-1 是 160 位/40 位十六进制数字,因此很容易区分它们(当然,前提是您知道您的哈希将是 MD5 或 SHA-1 而不是其他东西)。
(如果您问是否可以确定给定的 MD5 散列是散列的散列还是某些其他数据的散列,那么我认为答案是否定的。)
关于md5 - 有什么方法可以区分 sha-1 的 md5 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1715228/