天下程序员首页cx06.com
管理 |  登录 |  注册
袁鹏飞的小屋
笔记(共39个) > python

python md5加密与php的md5加密一致性(php md5就是十六进制数据字符串值)

阅读 0赞 0回复 2024-08-17 10:53:08
hashlib.md5(data1.encode(encoding='UTF-8')).hexdigest()

hashlib是涉及安全散列和消息摘要,提供多个不同的加密算法接口,如SHA1、SHA224、SHA256、SHA384、SHA512、MD5等。

其中

hash.digest()
返回摘要,作为二进制数据字符串值,就是字节类型。

hash.hexdigest()
返回摘要,作为十六进制数据字符串值


php 就是 md5()   返回摘要作为十六进制数据字符串值
hashlib.md5(data1.encode(encoding='UTF-8')).hexdigest()===php中的md5

赞(0)

文章作者置顶的回复

全部回复列表 当前第(1)页

添加回复,文明发言,会审核.(服务区回复可以发广告)

作者最新笔记
天下程序员 www.cx06.com 程序员的网上家园!
作者微信:13126507001