python中hashlib模块中digest_size()的作用?所需参数?简单案例?
时间: 2024-06-06 07:11:47 浏览: 137
python中hashlib模块用法示例
digest_size()方法是返回哈希值的大小(以字节为单位)的一个函数。该方法不需要参数,它将返回当前哈希对象所使用的哈希算法的操作位数/8的值。例如,当使用SHA256算法时,digest_size()将返回32。下面是一个简单的例子:
import hashlib
# create hash object
hash_object = hashlib.sha256()
# update hash object with some data
hash_object.update(b'Hello, world!')
# print digest size
print(hash_object.digest_size)
# output: 32
阅读全文