python3 hashlib,python hashlib安装
如果你对hash函数有所了解,你一定知道我们今天说的这个模块的用途,因为这个模块包含了非常重要的内容,就是关于能够观察到数据是否被篡改。这在使用中是比较常见的,在python中使用这个模块直观地找到观察数据的方法并不常见,所以有必要学习一下~
如何存储用户名和密码?需要存储在数据库表中:
姓名密码
- -
迈克尔123456
鲍勃abc999
爱丽丝爱丽丝2008存储用户口令的摘要,比如MD5
用户名密码
- -
迈克尔 e 10 ADC 3949 ba 59 abbe 56 e 057 f 20 f 883 e
bob 878 ef 96 e 86145580 c 38 c 87 f 0410 ad 153
爱丽丝 99b1c 2188 db 85 afee 403 b 1536010 C2C 9得到一个反推表:
e 10 ADC 3949 ba 59 abbe 56 e 057 f 20 f 883 e : 123456
21218 CCA 77804 D2 ba 1922 c33e 0151105 : 888888
5 F4 DCC 3 b5 aa 765d 61d 8327 deb 882 cf 99 3360 密码虽然对于用户来说,我们当然不会设置一个简单的密码。如果为了方便记忆,可以保护吗?安全代码演示:
Hash.md5 (salt )。encode (utf8 ))以上是使用模块hashlib存储用户信息的一系列过程。一定要记得保护好简单的密码~
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。