当在 PHP 中提到散列值的长度(例如 sha1 或 md5)时,将其解释为内存中散列的大小而不是文字中存在的字符数是否正确?

最佳答案

这是明确存储散列所需的最少位数。

>>> len(hashlib.md5('foo').digest()) * 8
128
>>> len(hashlib.sha1('foo').digest()) * 8
160
>>> len(hashlib.sha512('foo').digest()) * 8
512

关于php - 哈希值长度,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14796078/

10-13 01:37