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素数检测实例分析
Jun 15 Python
Python实现字典的遍历与排序功能示例
Dec 23 Python
python安装模块如何通过setup.py安装(超简单)
May 05 Python
对Tensorflow中的矩阵运算函数详解
Jul 27 Python
Python爬虫图片懒加载技术 selenium和PhantomJS解析
Sep 18 Python
详解mac python+selenium+Chrome 简单案例
Nov 08 Python
详解Anconda环境下载python包的教程(图形界面+命令行+pycharm安装)
Nov 11 Python
python梯度下降算法的实现
Feb 24 Python
浅谈在django中使用redirect重定向数据传输的问题
Mar 13 Python
Django与pyecharts结合的实例代码
May 13 Python
keras自定义回调函数查看训练的loss和accuracy方式
May 23 Python
Python学习之路安装pycharm的教程详解
Jun 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
PHP中Static(静态)关键字功能与用法实例分析
2019/04/05 PHP
Laravel-admin之修改操作日志的方法
2019/09/30 PHP
Laravel如何实现适合Api的异常处理响应格式
2020/06/14 PHP
JavaScript 打地鼠游戏代码说明
2010/10/12 Javascript
jQuery find和children方法使用
2011/01/31 Javascript
autoIMG 基于jquery的图片自适应插件代码
2011/03/12 Javascript
基于jquery点击自以外任意处,关闭自身的代码
2012/02/10 Javascript
javascript标签在页面中的位置探讨
2013/04/11 Javascript
javascript中callee与caller的区别分析
2015/04/20 Javascript
jQuery中closest和parents的区别分析
2015/05/07 Javascript
JavaScript和JQuery的鼠标mouse事件冒泡处理
2015/06/19 Javascript
JavaScript学习笔记之取数组中最大值和最小值
2016/03/23 Javascript
全面总结Javascript对数组对象的各种操作
2017/01/22 Javascript
详解vue移动端日期选择组件
2018/02/22 Javascript
Webpack 之 babel-loader文件预处理器详解
2018/03/23 Javascript
node.js之基础加密算法模块crypto详解
2018/09/11 Javascript
Vue项目中最新用到的一些实用小技巧
2018/11/06 Javascript
vue实现评论列表功能
2019/10/25 Javascript
react antd表格中渲染一张或多张图片的实例
2020/10/28 Javascript
[36:54]Mineski vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
Python中矩阵库Numpy基本操作详解
2017/11/21 Python
django利用request id便于定位及给日志加上request_id
2018/08/26 Python
python爬取内容存入Excel实例
2019/02/20 Python
win10安装tensorflow-gpu1.8.0详细完整步骤
2020/01/20 Python
python pandas利用fillna方法实现部分自动填充功能
2020/03/16 Python
Python中操作各种多媒体,视频、音频到图片的代码详解
2020/06/04 Python
详解Python中Pyyaml模块的使用
2020/10/08 Python
利用三角函数在canvas上画虚线的方法
2018/01/11 HTML / CSS
配置管理计划的主要内容有哪些
2014/06/20 面试题
shell变量的作用空间是什么
2013/08/17 面试题
办公室前台岗位职责范本
2013/12/10 职场文书
活动志愿者自荐信
2014/01/27 职场文书
关于九一八事变的演讲稿2014
2014/09/17 职场文书
医务人员岗前培训心得体会
2016/01/08 职场文书
如何用vue实现网页截图你知道吗
2021/11/17 Vue.js
Python中的 Set 与 dict
2022/03/13 Python