摘要算法简介 Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 举个例子,你写了一篇文章,内容是一个字符串'how to use p ...
分类:
其他好文 时间:
2018-01-23 18:16:58
阅读次数:
210
hashlib模块: hash:一种算法 ,3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法三个特点:1.内容相同则hash运算结果相同,内容稍微改变则hash值则变2.不可逆推3.相同算法:无论校验多长的数据, ...
分类:
其他好文 时间:
2018-01-23 16:42:51
阅读次数:
187
1 import re 2 import hashlib 3 import json 4 5 def get_md5(pwd): # md5加密 6 m = hashlib.md5() 7 m.update(pwd.encode('utf-8')) 8 return m.hexdigest() 9 ... ...
分类:
编程语言 时间:
2018-01-21 11:00:58
阅读次数:
137
1、time 2、hashlib md5加密是不可逆的,不能被解密的 3、base64 ...
分类:
编程语言 时间:
2018-01-19 19:49:27
阅读次数:
143
import requests #pip3 install requests import re import hashlib import time from concurrent.futures import ThreadPoolExecutor pool=ThreadPoolExecutor(... ...
分类:
编程语言 时间:
2018-01-17 22:00:54
阅读次数:
219
1.爬虫的定义: 向网站发起请求,获取资源后分析并提取有用数据的程序 2.爬虫的基本流程: 3.格式: 4.简单示例: import requests #pip3 install requests import re import hashlib import time movie_path=r'C ...
分类:
编程语言 时间:
2018-01-17 01:23:23
阅读次数:
248
hashlib模块 以上加密算法虽然依然非常厉害,但时候存在缺陷,即:通过撞库可以反解。所以,有必要对加密算法中添加自定义key再来做加密。 python内置还有另一个 hmac 模块,它内部对我们创建 key 和 内容 进行进一步的处理然后再加密 random模块 序列化 Python中用于序列化 ...
分类:
其他好文 时间:
2018-01-16 18:39:31
阅读次数:
192
一 什么是爬虫 二 爬虫的基本流程 三 请求与响应 四 Request 五 Response 六 总结 import requests import re import time import hashlib def get_page(url): print('GET %s' %url) try: ...
分类:
其他好文 时间:
2018-01-15 22:45:23
阅读次数:
315
# json、os、sys、random、string、time、hashlib# json模块import json# json串就是字符串。d = { 'car': {'color': 'red', 'price': 100, 'count': 50}, '挨粪叉': {'color': 're ...
分类:
编程语言 时间:
2018-01-15 20:32:55
阅读次数:
154
hashlib作用: 将明文加密成密文,有两种加密方法md5,sha 实例演练: 1.md5方法 打印结果: 备注: 2.sha方法 sha有很多种方法,后面算法越来越复杂,运算效率越低。一般应用sha256 打印结果: ...
分类:
编程语言 时间:
2018-01-14 10:59:45
阅读次数:
186