python md5加密

在Python中,可以使用hashlib模块来进行MD5加密。以下是一个简单的例子:

cpp 复制代码
import hashlib
 
def md5_encryption(data):
    md5 = hashlib.md5()  # 创建一个md5对象
    md5.update(data.encode('utf-8'))  # 使用utf-8编码数据
    return md5.hexdigest()  # 返回加密后的十六进制字符串
 
# 使用函数
data = "Hello, World!"
encrypted_data = md5_encryption(data)
print(f"MD5 Encrypted: {encrypted_data}")

这段代码定义了一个md5_encryption函数,它接受一个字符串作为参数,对该字符串进行MD5加密,然后返回加密后的十六进制字符串。在调用函数时,你可以传入任何需要加密的数据,并打印出其MD5加密后的结果。

相关推荐
章鱼丸-5 分钟前
DAY31 文件的拆分和写法
开发语言·python
竹林81810 分钟前
在Web3前端用Node.js子进程批量校验钱包,我踩了这些性能与安全的坑
javascript·node.js
农夫山泉不太甜16 分钟前
Tauri v2 实战代码示例
前端
唐叔在学习17 分钟前
Python桌面端应用最小化托盘开发实践
后端·python·程序员
2501_9454235418 分钟前
使用Fabric自动化你的部署流程
jvm·数据库·python
2401_8463416520 分钟前
用Pandas处理时间序列数据(Time Series)
jvm·数据库·python
未知鱼30 分钟前
Python安全开发之子域名扫描器(含详细注释)
网络·python·安全·web安全·网络安全
yuhaiqiang33 分钟前
被 AI 忽悠后,开始怀念搜索引擎了?
前端·后端·面试
2401_8318249633 分钟前
编写一个Python脚本自动下载壁纸
jvm·数据库·python
2401_8579182943 分钟前
Python在2024年的主要趋势与发展方向
jvm·数据库·python