python 数据加密代码


Posted in Python onDecember 24, 2008

1、hashlib
import hashlib
#创建一个哈希对象
md = hashlib.md5()
#md = hashlib.sha1()
#md = hashlib.sha224()
#md = hashlib.sha25()
#md = hashlib.sha384()
#md = hashlib.sha512()
1.1 hashlib.update(arg)
1.2 hashlib.digest() #返回数字形式的哈希
1.3 hashlib.hexdigest() #返回16进制的哈希
1.4 hashlib.copy()
一般而言,用hashlib.hexdigest()就可以了
2、hmac
2.1 hmac.new(key[, msg[, digestmod]])
2.2 hmac.update(msg)
2.3 hmac.digest()
2.4 hmac.hexdigest()
2.5 hmac.copy()
要注意,上面的message都要用bytes,使用string不可以

Python 相关文章推荐
用C++封装MySQL的API的教程
May 06 Python
python学习 流程控制语句详解
Jun 01 Python
python if not in 多条件判断代码
Sep 21 Python
用python实现对比两张图片的不同
Feb 05 Python
浅析python打包工具distutils、setuptools
Apr 20 Python
python 获取当天凌晨零点的时间戳方法
May 22 Python
浅谈Pandas:Series和DataFrame间的算术元素
Dec 22 Python
PyQt5根据控件Id获取控件对象的方法
Jun 25 Python
简单了解Django应用app及分布式路由
Jul 24 Python
python TK库简单应用(实时显示子进程输出)
Oct 29 Python
使用PyTorch将文件夹下的图片分为训练集和验证集实例
Jan 08 Python
Django DRF APIView源码运行流程详解
Aug 17 Python
python 测试实现方法
Dec 24 #Python
Python 面向对象 成员的访问约束
Dec 23 #Python
pymssql ntext字段调用问题解决方法
Dec 17 #Python
python 图片验证码代码
Dec 07 #Python
下载糗事百科的内容_python版
Dec 07 #Python
python 参数列表中的self 显式不等于冗余
Dec 01 #Python
Python GAE、Django导出Excel的方法
Nov 24 #Python
You might like
用文本作数据处理
2006/10/09 PHP
php之对抗Web扫描器的脚本技巧
2008/10/01 PHP
PHP魔术引号所带来的安全问题分析
2014/07/15 PHP
PHP正则删除HTML代码中宽高样式的方法
2017/06/12 PHP
Javascript与vbscript数据共享
2007/01/09 Javascript
javascript 面向对象全新理练之数据的封装
2009/12/03 Javascript
基于jquery实现的鼠标滑过按钮改变背景图片
2011/07/15 Javascript
js实现拖拽 闭包函数详细介绍
2012/11/25 Javascript
jQuery动态设置form表单的enctype值(实现代码)
2013/07/04 Javascript
我的NodeJs学习小结(一)
2014/07/06 NodeJs
JavaScript DSL 流畅接口(使用链式调用)实例
2015/03/15 Javascript
14款经典网页图片和文字特效的jQuery插件-前端开发必备
2015/08/25 Javascript
JavaScript常用基础知识强化学习
2015/12/09 Javascript
JavaScript制作弹出层效果
2016/12/02 Javascript
基于node.js依赖express解析post请求四种数据格式
2017/02/13 Javascript
Javascript中类式继承和原型式继承的实现方法和区别之处
2017/04/25 Javascript
微信小程序实现滑动删除效果
2017/05/19 Javascript
JavaScript实现多态和继承的封装操作示例
2018/08/20 Javascript
详解Vue中的scoped及穿透方法
2019/04/18 Javascript
CKEditor 4.4.1 添加代码高亮显示插件功能教程【使用官方推荐Code Snippet插件】
2019/06/14 Javascript
[00:32]2018DOTA2亚洲邀请赛VGJ.T出场
2018/04/03 DOTA
详解Python中列表和元祖的使用方法
2015/04/25 Python
python实现list元素按关键字相加减的方法示例
2017/06/09 Python
pycharm在调试python时执行其他语句的方法
2018/11/29 Python
pytorch 转换矩阵的维数位置方法
2018/12/08 Python
python基于itchat模块实现微信防撤回
2019/04/29 Python
django中url映射规则和服务端响应顺序的实现
2020/04/02 Python
美国女孩服装购物网站:Justice
2017/03/04 全球购物
C++如何引用一个已经定义过的全局变量
2014/08/25 面试题
会计专业毕业生推荐信
2013/11/05 职场文书
少先队学雷锋活动月总结
2014/03/09 职场文书
教导主任竞聘演讲稿
2014/05/16 职场文书
县委党的群众路线教育实践活动工作情况报告
2014/10/25 职场文书
法律意见书范文
2015/05/20 职场文书
党员学习型组织心得体会
2019/06/21 职场文书
Windows Server 2012 修改远程默认端口3389的方法
2022/04/28 Servers