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

相关推荐
C_心欲无痕1 分钟前
使用 FNM (Fast Node Manager) 管理多个 Node.js 版本
前端·node.js
爬山算法4 分钟前
Hibernate(44)Hibernate中的fetch join是什么?
前端·python·hibernate
橙序员小站11 分钟前
解密前端包管理工具:npm、Yarn与pnpm的全面对比
前端·npm·node.js
m0_7482546613 分钟前
HTML DOM - 修改 HTML 内容的方法
前端·html
Jinuss13 分钟前
React16与React17+的JSX转换差异
前端·react.js
一代明君Kevin学长15 分钟前
记录一个上手即用的Spring全局返回值&异常处理框架
java·网络·python·spring
爱吃香菜i17 分钟前
数据连接开发设计文档
前端·javascript
教游泳的程序员19 分钟前
【面试问题精选】java开发工程师
python·面试·职场和发展
冴羽20 分钟前
现代 CSS 颜色使用指南
前端·javascript·css
Rrvive20 分钟前
Vue3向全局广播数据变化
javascript·vue.js