python sha256
时间: 2023-06-21 09:24:18 浏览: 111
sha-256算法
5星 · 资源好评率100%
SHA-256是一种加密算法,它可以将任意长度的消息压缩为一个256位(32字节)的哈希值。在Python中,可以通过以下代码使用SHA-256算法进行哈希:
```python
import hashlib
message = b'This is a message to hash using SHA-256'
hash_object = hashlib.sha256(message)
hex_dig = hash_object.hexdigest()
print(hex_dig)
```
这段代码首先将要哈希的消息转换为字节数组,然后使用Python标准库中的hashlib模块创建一个SHA-256对象。最后,调用对象的hexdigest()方法以获取哈希值的十六进制表示。
阅读全文