如何将MD5转成16进制?

问题描述 投票:0回答:1

我正在做一个代码问题,需要将MD5转换为十六进制,但我不知道从哪里开始。

我尝试了多个网站,但没有一个有帮助,但有一些堆栈溢出问题令人困惑。

python hex md5
1个回答
0
投票

您需要做的是将

secret
字符串转换为MD5哈希值。为此,请使用
hashlib
库:

from hashlib import md5

secret = 'abcdef609043'

print(md5(secret.encode()).hexdigest())

输出:

000001dbbfa3a5c83a2d506429c7b00e

简要说明: 首先需要使用

secret
方法获取
.encode
字符串的字节,然后使用
.hexdigest()
获取 MD5 摘要的十六进制表示。

© www.soinside.com 2019 - 2024. All rights reserved.