python 三个常用加密 base64,md5,sha1
来源:互联网 发布:js模拟鼠标点击 编辑:程序博客网 时间:2024/05/14 18:05
做比赛的经常会用到这三个算法
今天集合在一起
import hashlibimport base64s = 'justforfun'print sfor i in range(10000):m = hashlib.md5(s)s = m.hexdigest()print sfor i in range(20):s = base64.b64encode(s)print sfor i in range(10000):sha = hashlib.sha1(s)s = sha.hexdigest()print s
如果,base64,说:Python: Ignore 'Incorrect padding' error when base64 decoding
那么可以加:
b64_string += "=" * ((4 - len(b64_string) % 4) % 4) #ugh
如果,md5和sha1加密的内容过多,可以这么用:
m = hashlib.md5()m.update('a')m.update('b')s = m.hexdigest()#效果等于m = hashlib.md6('ab').hexdigest()
- python 三个常用加密 base64,md5,sha1
- c++ 加密MD5/SHA1/BASE64
- ruby md5,sha1,base64 加密
- MD5 base64 sha1 加密,解密
- 项目里面常用的加密方式base64 AES MD5 sha1
- md5加密,Base64加密解密,SHA1生成
- python MD5(base64)加密
- cocos2d-x加密MD5/SHA1/BASE64
- commons-codec 加密(MD5 SHA1 BASE64)
- cocos2d-x加密MD5/SHA1/BASE64
- SHA1 MD5 BASE64 AES 加密解密
- SHA1 MD5 BASE64 AES 加密解密
- Ruby 加密(md5,sha1,base64)
- web安全,js base64加密, MD5加密,sha1加密
- python:自定义函数、hashlib(md5、sha1)、base64
- iOS 面试问答之加密形式: AES加密, DES加密, MD5加密,SHA1加密, BASE64加密
- ruby的加密库(md5/sha1/base64)
- 使用Apache digest可以做md5 SHA1 BASE64加密
- Google PageRank
- floating point exception || LD_LIBRARY_PATH
- #include<some_file.h>和#include"my_file.h"的区别
- 黑马程序员——java5特性之枚举和泛型概述
- websocket通讯协议(10版本)简介
- python 三个常用加密 base64,md5,sha1
- KMP中的getnext函数中的周期原理,和重要性质
- WaitForSingleObject的用法
- scikit-learn使用笔记与sign prediction简单小结
- JS
- CentOS上搭建Android开发环境遇到此错误:failed to create the SD card
- 北大ACM 2159 Ancient Cipher——这题一点都不水!!!!
- hypertable bug
- 自由的飞翔