使用python之MD5进行加密
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用python之MD5进行加密相关的知识,希望对你有一定的参考价值。
参考技术A 在许多接口,尤其涉及到金额的地方,都需要用加密算法对数据进行加密。像密码、金额之类的,如果不做加密,被篡改数据,公司的损失会很大。这里主要说MD5加密(即摘要算法),也就是采用哈希算法,将不定长度的内容转化为32位16进制固定长度的内容。前后台都使用这套算法,再将两者的加密数据比对,如果一致说明数据加密正确,否则数据可能出现篡改。
在pyhon里,可以导入hashlib进行加密,如下
方法一:
执行结果如下图:
方法二:
执行结果如下图:
人生苦短,我学python之python MD5加密
import hashlib
str = \'111111\'
h1 = hashlib.md5()
h1.update(str.encode(encoding=\'utf-8\'))
md5_str = h1.hexdigest()
print(md5_str)
以上是关于使用python之MD5进行加密的主要内容,如果未能解决你的问题,请参考以下文章