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加密后的结果。

相关推荐
知行力11 分钟前
【GitHub每日速递 20251209】Next.js融合AI,让draw.io图表创建、修改、可视化全靠自然语言!
javascript·人工智能·github
REDcker14 分钟前
JS 与 C++ 语言绑定技术详解
开发语言·javascript·c++
zlpzlpzyd22 分钟前
vue.js 3中全局组件和局部组件的区别
前端·javascript·vue.js
浩星32 分钟前
css实现类似element官网的磨砂屏幕效果
前端·javascript·css
_一路向北_33 分钟前
爬虫框架:Feapder使用心得
爬虫·python
一只小风华~35 分钟前
Vue.js 核心知识点全面解析
前端·javascript·vue.js
2022.11.7始学前端39 分钟前
n8n第七节 只提醒重要的待办
前端·javascript·ui·n8n
SakuraOnTheWay42 分钟前
React Grab实践 | 记一次与Cursor的有趣对话
前端·cursor
阿星AI工作室1 小时前
gemini3手势互动圣诞树保姆级教程来了!附提示词
前端·人工智能
皇族崛起1 小时前
【3D标注】- Unreal Engine 5.7 与 Python 交互基础
python·3d·ue5