python md5加密解密代码
时间: 2023-09-11 09:04:27 浏览: 100
加密解密_encryption_python_AES_
以下是 Python 中使用 hashlib 模块进行 md5 加密和解密的示例代码:
```python
import hashlib
# 定义要加密的字符串
str_to_encrypt = "Hello, world!"
# 创建 md5 对象
md5_obj = hashlib.md5()
# 加密字符串
md5_obj.update(str_to_encrypt.encode())
# 获取加密后的字符串
encrypted_str = md5_obj.hexdigest()
print("加密前的字符串:", str_to_encrypt)
print("加密后的字符串:", encrypted_str)
```
要解密 md5 加密的字符串是不可能的,因为 md5 是一种单向加密算法。但是,我们可以使用彩虹表等技术进行暴力破解。
阅读全文