使用python之MD5进行加密

Python017

使用python之MD5进行加密,第1张

在许多接口,尤其涉及到金额的地方,都需要用加密算法数据进行加密。像密码、金额之类的,如果不做加密,被篡改数据,公司的损失会很大。

这里主要说MD5加密(即摘要算法),也就是采用哈希算法,将不定长度的内容转化为32位16进制固定长度的内容。前后台都使用这套算法,再将两者的加密数据比对,如果一致说明数据加密正确,否则数据可能出现篡改。

在pyhon里,可以导入hashlib进行加密,如下

方法一:

执行结果如下图

方法二:

执行结果如下图:

python 中的md5加密及其实现

开发环境 :python3

用到的库:hashlib, random

md5加密,用到了hashlib库中的md5

random用来生成盐