SHA-1 长度总是 40 个符号吗?

Mik*_*ice 5 hash hex sha1 node.js

我正在使用cryptolib 创建 SHA1 哈希:

crypto.createHash('sha1').update(hashValue).digest('hex')
Run Code Online (Sandbox Code Playgroud)

典型的结果是a9993e364706816aba3e25717850c26c9cd0d89d. 该哈希值的长度为 40 个字符。那么结果的长度总是 40 吗?

小智 26

SHA-1 生成一个 160 位(20 字节)哈希值,称为消息摘要。SHA-1 哈希值通常呈现为 40 位长的十六进制数。

https://en.wikipedia.org/wiki/SHA-1

  • 维基百科的字面复制粘贴是如何获得如此多的赞成票的? (20认同)
  • 因为它回答了问题?我的意思是,如果它在其他地方已经有了明确的答案,为什么要重新发明 qheel? (17认同)