首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Python哈希md5未运行

Python哈希md5未运行
EN

Stack Overflow用户
提问于 2018-04-13 20:58:15
回答 1查看 85关注 0票数 0

我想创建一个哈希XML代码来在md5通信中进行身份验证。服务器向我发送了一个令牌,使用这个令牌和一个激活码,我需要生成一个哈希,但它并不像我期望的那样运行:

代码语言:javascript
运行
复制
md5 = hashlib.md5()

md5.update(bytearray('00000160471720180327121801781264'))

codigo =[57,51,50,57,52,52]

cod = bytearray(codigo)

md5.update(cod)

print md5.hexdigest()

结果应该是24dd32f9f349801e0d6996693dff7a8c,但我没有得到result...why?

EN

回答 1

Stack Overflow用户

发布于 2018-04-13 21:22:34

您正在执行00000160471720180327121801781264932944的md5散列,即d6f08df4ca20ae594e07d2a6dae8f978

代码语言:javascript
运行
复制
md5.update(bytearray('00000160471720180327121801781264'.encode("UTF8")))
codigo = [57, 51, 50, 57, 52, 52]
cod = bytearray(codigo)
md5.update(cod)

等于do:

代码语言:javascript
运行
复制
md5.update(bytearray('00000160471720180327121801781264932944'.encode("UTF8")))
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49817624

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档