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 相关文章推荐
Mac OS X10.9安装的Python2.7升级Python3.3步骤详解
Dec 04 Python
Python编程之属性和方法实例详解
May 19 Python
python绘制简单折线图代码示例
Dec 19 Python
Python基于Flask框架配置依赖包信息的项目迁移部署
Mar 02 Python
PyQt5每天必学之组合框
Apr 20 Python
python实现周期方波信号频谱图
Jul 21 Python
基于OpenCV python3实现证件照换背景的方法
Mar 22 Python
将python包发布到PyPI和制作whl文件方式
Dec 25 Python
Jupyter 无法下载文件夹如何实现曲线救国
Apr 22 Python
Python  word实现读取及导出代码解析
Jul 09 Python
Python3.9.0 a1安装pygame出错解决全过程(小结)
Feb 02 Python
python实现会员信息管理系统(List)
Mar 18 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
56.com视频采集接口程序(PHP)
2007/09/22 PHP
深入HTTP响应状态码速查表的详解
2013/06/07 PHP
为你总结一些php信息函数
2015/10/21 PHP
Laravel5.1 框架Middleware中间件基本用法实例分析
2020/01/04 PHP
CSS(js)限制页面显示的文本字符长度
2012/12/27 Javascript
Javascript实现单张图片浏览
2014/12/18 Javascript
Mvc提交表单的四种方法全程详解
2016/08/10 Javascript
jquery动态添加文本并获取值的方法
2016/10/12 Javascript
微信小程序 富文本转文本实例详解
2016/10/24 Javascript
JS实现鼠标移上去显示图片或微信二维码
2016/12/14 Javascript
Jil,高效的json序列化和反序列化库
2017/02/15 Javascript
javascript使用btoa和atob来进行Base64转码和解码
2017/03/20 Javascript
JS排序之冒泡排序详解
2017/04/08 Javascript
JavaScript 数组的进化与性能分析
2017/09/18 Javascript
微信小程序使用Promise简化回调
2018/02/06 Javascript
微信小程序首页的分类功能和搜索功能的实现思路及代码详解
2018/09/11 Javascript
vue2之简易的pc端短信验证码的问题及处理方法
2019/06/03 Javascript
vue项目中使用AES实现密码加密解密(ECB和CBC两种模式)
2019/08/12 Javascript
微信小程序获取地理位置及经纬度授权代码实例
2019/09/18 Javascript
详解Django中Request对象的相关用法
2015/07/17 Python
python直接访问私有属性的简单方法
2016/07/25 Python
Python利用operator模块实现对象的多级排序详解
2017/05/09 Python
Python向Excel中插入图片的简单实现方法
2018/04/24 Python
实例讲解python中的序列化知识点
2018/10/08 Python
Python3的介绍、安装和命令行的认识(推荐)
2018/10/20 Python
django之静态文件 django 2.0 在网页中显示图片的例子
2019/07/28 Python
Python文件读写w+和r+区别解析
2020/03/26 Python
python实现输入三角形边长自动作图求面积案例
2020/04/12 Python
css3 box-shadow阴影(外阴影与外发光)图示讲解
2017/08/11 HTML / CSS
澳大利亚最受欢迎的美发用品目的地:AMR
2019/08/28 全球购物
Miller Harris官网:英国小众香水品牌
2020/09/24 全球购物
介绍一下HDLC(High-Level Data Link Control)高层数据链路协议
2012/01/21 面试题
三好学生评选事迹材料(2016精选版)
2016/02/25 职场文书
ObjectMapper 如何忽略字段大小写
2021/06/29 Java/Android
python unittest单元测试的步骤分析
2021/08/02 Python
Kubernetes控制节点的部署
2022/04/01 Servers