加密算法使用SHA2-512
时间: 2023-12-13 08:32:03 浏览: 219
加密算法SHA512 字节C++实现
SHA-2是一组加密哈希算法,包括SHA-224、SHA-256、SHA-384和SHA-512等。SHA-2-512是SHA-2系列中的一种,它使用512位的哈希值。下面是使用Python的hashlib库实现SHA-2-512加密的示例代码:
```python
import hashlib
# 待加密的字符串
str = "Hello World"
# 创建SHA-2-512对象
hash_obj = hashlib.sha512()
# 更新哈希对象以字符串参数
hash_obj.update(str.encode())
# 获取十六进制加密结果
result = hash_obj.hexdigest()
print(result) # 输出:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9...
```
阅读全文