python实现SHA-1加密
时间: 2023-11-13 22:04:25 浏览: 289
Python3 加密(hashlib和hmac)模块的实现
SHA-1是一种加密算法,它可以将任意长度的消息处理成一个长度为160-bit的输出,也被称为消息摘要。在Python中,可以使用hashlib库进行SHA-1加密,示例代码如下:
```python
import hashlib
# 需要加密的字符串
string = "Hello, world!"
# 创建SHA-1对象
sha1 = hashlib.sha1()
# 更新HASH对象
sha1.update(string.encode())
# 获取摘要结果
result = sha1.hexdigest()
print(result)
```
输出结果:
```
943a702d06f34599aee1f8da8ef9f7296031d699
```
阅读全文