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 with statement 进行文件操作指南
Aug 22 Python
Python中的filter()函数的用法
Apr 27 Python
Django 跨域请求处理的示例代码
May 02 Python
python执行CMD指令,并获取返回的方法
Dec 19 Python
Python爬虫文件下载图文教程
Dec 23 Python
python导入模块交叉引用的方法
Jan 19 Python
python爬虫 urllib模块发起post请求过程解析
Aug 20 Python
python 列表推导式使用详解
Aug 29 Python
python 字典套字典或列表的示例
Dec 16 Python
Pytorch基本变量类型FloatTensor与Variable用法
Jan 08 Python
requests在python中发送请求的实例讲解
Feb 17 Python
关于Python中*args和**kwargs的深入理解
Aug 07 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使用者状态管理功能的应用
2006/10/09 PHP
实例讲解PHP设计模式编程中的简单工厂模式
2016/02/29 PHP
php parse_str() 函数的定义和用法
2016/05/23 PHP
PHP微信开发之模板消息回复
2016/06/24 PHP
php 解决substr()截取中文字符乱码问题
2016/07/18 PHP
小程序微信退款功能实现方法详解【基于thinkPHP】
2019/05/05 PHP
用javascript控制iframe滚动的代码
2007/04/10 Javascript
IE 下的只读 innerHTML
2009/08/21 Javascript
js 上传图片预览问题
2010/12/06 Javascript
用dtree实现树形菜单 dtree使用说明
2011/10/17 Javascript
jQuery中filter()和find()的区别深入了解
2013/09/25 Javascript
js中confirm实现执行操作前弹出确认框的方法
2014/11/01 Javascript
JavaScript中对象property的读取和写入方法介绍
2014/12/30 Javascript
Angularjs的Controller间通信机制实例分析
2016/11/07 Javascript
Angular2安装angular-cli
2017/05/21 Javascript
网页中的图片查看器viewjs使用方法
2017/07/11 Javascript
JScript实现地址选择功能
2017/08/15 Javascript
layer.open关闭父窗口 以及调用父页面的方法
2018/08/17 Javascript
[02:57]DOTA2亚洲邀请赛小组赛第四日 赛事回顾
2015/02/02 DOTA
[52:41]OG vs IG 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/20 DOTA
学习python (2)
2006/10/31 Python
Python语言编写电脑时间自动同步小工具
2013/03/08 Python
python socket网络编程步骤详解(socket套接字使用)
2013/12/06 Python
一篇文章读懂Python赋值与拷贝
2018/04/19 Python
运行django项目指定IP和端口的方法
2018/05/14 Python
在Tensorflow中查看权重的实现
2020/01/24 Python
Python如何使用vars返回对象的属性列表
2020/10/17 Python
英国户外装备商店:Ultimate Outdoors
2019/05/07 全球购物
高中运动会广播稿
2014/01/21 职场文书
《与象共舞》教学反思
2014/02/24 职场文书
职称评定个人总结
2015/03/05 职场文书
幼儿园亲子活动通知
2015/04/24 职场文书
2015年学校保卫部工作总结
2015/05/11 职场文书
家属联谊会致辞
2015/07/31 职场文书
导游词之嵊泗列岛
2019/10/30 职场文书
Spring-cloud Config Server的3种配置方式
2021/09/25 Java/Android