将带有HEX MD5的字符串转换为base64编码

时间:2017-11-01 16:07:56

标签: python hash encoding base64 md5

我需要将一个HEX类型的md5字符串转换为Python中的base64版本。

例如,如果我有MD5:4297f44b13955235245b2497399d7a93

我需要代码来生成Qpf0SxOVUjUkWySXOZ16kw==

这与要求C# implementation的另一个SO相同,但我需要Python代码。这类似于要求在Python中将单个二进制数转换为base64的SO

1 个答案:

答案 0 :(得分:2)

根据您运行的Python版本,以下内容将起作用:

Python 2

textarea id="input" rows="20" cols="80"></textarea>

Python 3

base64.b64encode("4297f44b13955235245b2497399d7a93".decode("‌​hex"))