先从官网下载sublime https://www.sublimetext.com/3 安装完毕后 快捷键ctrl+` 或者View->Show Console,输入如下代码(sublime text3) import urllib.request,os,hashlib; h = '7183a2d3 ...
分类:
其他好文 时间:
2017-11-29 11:30:22
阅读次数:
206
Hashlib模块 Python里面的hashlib模块提供了很多加密的算法,这里介绍一下hashlib的简单使用事例,用hashlib的md5算法加密数据,其他的所有加密算法使用方式上基本类似。 hashlib模块主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ...
分类:
编程语言 时间:
2017-11-27 18:48:35
阅读次数:
107
Python的hashlib提供了常见的摘要算法,如md5、sha1等 什么是摘要算法了?摘要算法又称哈希算法、散列算法。 它通过一个函数,把任意长度的数据转化魏一个长度固定的数据串(通常用十六进制的字符串表示)。 摘要算法就是通过摘要函数f()对任意长度的数据data计算出固定长度的摘要diges ...
分类:
编程语言 时间:
2017-11-26 11:10:58
阅读次数:
180
hashlib模块 用于加密相关的操作,代替了md5模块和sha模块 主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法 hashlib加密: python3,2种加密书写格式 以上加密算法虽然依然非常厉害,但时候存在缺陷,即:通过撞库可以反解。所以, ...
分类:
编程语言 时间:
2017-11-24 18:02:43
阅读次数:
149
常用模块(hashlib,configparser,logging) hashlib hashlib 摘要算法的模块md5 sha1 sha256 sha512摘要的过程 不可逆能做的事:文件的一致性检测用户的加密认证 单纯的md5不够安全 加盐处理 简单的盐可能被破解 且破解之后所有的盐都失效 动 ...
分类:
其他好文 时间:
2017-11-24 00:04:50
阅读次数:
223
来源: https://www.cnblogs.com/UnGeek/archive/2013/03/30/2990876.html https://www.cnblogs.com/weiman3389/p/6056305.html https://www.cnblogs.com/yyds/p/70 ...
分类:
编程语言 时间:
2017-11-13 21:22:51
阅读次数:
139
import hashlib # 1.md5 # 创建对象 m = hashlib.md5() print(m) # update加密方法,将unicode码编码转换成bytes类型(二进制数) m.update('hello world'.encode('utf8')) # 16进制返回解码 pr... ...
分类:
编程语言 时间:
2017-11-13 01:02:21
阅读次数:
277
import hashlib def md5_passwd(str,salt ='aaaaa') str = str + salt m = hashlib.md5()#构造一个MD5对象 m.update(str.encode()) #转为byte res = m.hexdigest() #转为16... ...
分类:
编程语言 时间:
2017-11-12 17:22:05
阅读次数:
161
# -*- coding: utf-8 -*- import hashlib ''' hashlib 是一个加密的模块 ''' # 以16进制的方式生成MD5 加密 m = hashlib.md5() m.update(b"hello") print(m.hexdigest()) m.update(... ...
分类:
编程语言 时间:
2017-11-10 20:26:46
阅读次数:
131
博主刚接到的接口需求使用了新的的安全机制,发送请求的时候要同步传递一个签名,签名内容由参数按照ascii排序后的值和一个动态的key值组装而成,使用MD5加密,在测试初期因为开发没有代码完成加密时很麻烦,后来使用python实现了这一块的自动加密 不多说,上代码 ...
分类:
编程语言 时间:
2017-11-09 22:43:39
阅读次数:
266