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 相关文章推荐
Python中用pycurl监控http响应时间脚本分享
Feb 02 Python
浅谈python for循环的巧妙运用(迭代、列表生成式)
Sep 26 Python
学习Python selenium自动化网页抓取器
Jan 20 Python
Python学生信息管理系统修改版
Mar 13 Python
Python获取二维矩阵每列最大值的方法
Apr 03 Python
python最长回文串算法
Jun 04 Python
python通过ffmgep从视频中抽帧的方法
Dec 05 Python
Python BeautifulSoup [解决方法] TypeError: list indices must be integers or slices, not str
Aug 07 Python
Python实现socket非阻塞通讯功能示例
Nov 06 Python
wxPython窗体拆分布局基础组件
Nov 19 Python
Python操作MySQL数据库实例详解【安装、连接、增删改查等】
Jan 17 Python
Python字符串split及rsplit方法原理详解
Jun 29 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
php Static关键字实用方法
2010/06/04 PHP
PHP人民币金额数字转中文大写的函数代码
2013/02/27 PHP
详谈symfony window下的安装 安装时候出现的问题以及解决方法
2017/09/28 PHP
判断用户是否在线的代码
2011/03/05 Javascript
基于jQuery的星级评分插件
2011/08/12 Javascript
angular.foreach 循环方法使用指南
2015/01/06 Javascript
js 获取元素在页面上的偏移量的方法汇总
2015/04/13 Javascript
浅析$(function) ready和onload 的区别
2016/09/03 Javascript
node.js中express-session配置项详解
2017/05/31 Javascript
使用vue中的v-for遍历二维数组的方法
2018/03/07 Javascript
ng-alain表单使用方式详解
2018/07/10 Javascript
微信小程序http连接访问解决方案的示例
2018/11/05 Javascript
基于mpvue搭建微信小程序项目框架的教程详解
2019/04/10 Javascript
JavaScript 格式化数字、金额、千分位、保留几位小数、舍入舍去
2019/07/23 Javascript
在Windows8上的搭建Python和Django环境
2014/07/03 Python
python静态方法实例
2015/01/14 Python
对numpy中二进制格式的数据存储与读取方法详解
2018/11/01 Python
Pytorch反向求导更新网络参数的方法
2019/08/17 Python
pytorch对梯度进行可视化进行梯度检查教程
2020/02/04 Python
pycharm内无法import已安装的模块问题解决
2020/02/12 Python
python 一维二维插值实例
2020/04/22 Python
python3.9.1环境安装的方法(图文)
2021/02/02 Python
python 利用matplotlib在3D空间绘制二次抛物面的案例
2021/02/06 Python
Coccinelle官网:意大利的著名皮具品牌
2019/05/15 全球购物
10条PHP编程习惯
2014/05/26 面试题
你对IPv6了解程度
2016/02/09 面试题
客服文员岗位职责
2013/11/29 职场文书
公司建议书怎么写
2014/05/15 职场文书
关于建议书的格式范文
2014/05/20 职场文书
空气的环保标语
2014/06/12 职场文书
新闻学专业职业生涯规划范文:我的人生我做主
2014/09/12 职场文书
车辆年检委托书范本
2014/10/14 职场文书
2014年单位法制宣传日活动总结
2014/11/01 职场文书
装修公司工程部经理岗位职责
2015/04/09 职场文书
送给自己的励志语句:要安静的优秀,悄无声息的坚强
2019/11/26 职场文书
SQL实现LeetCode(197.上升温度)
2021/08/07 MySQL