加密

这里介绍的是md5加密的方式

import hashlib
#import md5     python2中用

s = '123456'
s.encode()  #把字符串转成bytes
print(s.encode())
#打印结果:
b'123456'

m = hashlib.md5(s.encode())  #加密
res = m.hexdigest()     #获取加密后的结果

print(res)

#md5加密是不可逆的

#网站解密:用的是撞库的方式,把一些常用的内容加密后存储起来,查询的时候通过密文来查询原码

#加盐
def md5(s,salt='$%*^(2dfsdfaf'):
    s = (str(s)+salt).encode()
    m = hashlib.md5(s)  #加密
    return m.hexdigest()
print(md5('123456'))


posted @ 2019-04-28 14:36  狂爷  阅读(122)  评论(0编辑  收藏  举报