Python 加密的实例详解


Posted in Python onOctober 09, 2017

 Python 加密的实例详解

hashlib支持md5,sha1,sha256,sha384,sha512,用法和md5一样 

import hashlib 
#hashlib支持md5,sha1,sha256,sha384,sha512,用法和md5一样 
 
m = hashlib.md5() 
#创建加密对象 
m.update(b'password') 
#对输入内容进行加密, 
m.digest() 
#获取二进制加密密文 
m.hexdigest() 
#获取十六进制加密密文 
 
'''''python3默认Unicode编码,因此,我们想用其他编码,不用解码,直接进行对应编码的转换即可,encod(encoding='utf-8')''' 
'''''字节byte类型传入的字符串,只支持ascii编码,中文编码不支持,因此,想对中文进行加密,不能转成byte进行传入,可以转化为utf-8'''

  #python内置加密 

import hmac 
#python内置加密 
 
h = hmac.new(key=b'key',msg='message',digestmod='加密方法') 
#通过设置key对message进行加密,加密方法不设置,默认md5 
h = hmac.new(key=b'key') 
#也可以先设置key 
h.update(b'message') 
#然后设置message 
h.hexdigest() 
#获取十六进制密文 
h.digest() 
#获取二进制密文

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
python实现巡检系统(solaris)示例
Apr 02 Python
Python深入学习之上下文管理器
Aug 31 Python
使用Python的Flask框架表单插件Flask-WTF实现Web登录验证
Jul 12 Python
Pycharm学习教程(1) 定制外观
May 02 Python
简单了解python模块概念
Jan 11 Python
python 与服务器的共享文件夹交互方法
Dec 27 Python
搞定这套Python爬虫面试题(面试会so easy)
Apr 03 Python
Python登录系统界面实现详解
Jun 25 Python
Python Numpy 自然数填充数组的实现
Nov 28 Python
基于python实现破解滑动验证码过程解析
May 28 Python
Python实现ElGamal加密算法的示例代码
Jun 19 Python
python interpolate插值实例
Jul 06 Python
Python 3实战爬虫之爬取京东图书的图片详解
Oct 09 #Python
Python3实战之爬虫抓取网易云音乐的热门评论
Oct 09 #Python
Python读取文件内容的三种常用方式及效率比较
Oct 07 #Python
Python引用传值概念与用法实例小结
Oct 07 #Python
Python中执行存储过程及获取存储过程返回值的方法
Oct 07 #Python
Python使用cx_Oracle调用Oracle存储过程的方法示例
Oct 07 #Python
深入理解Django中内置的用户认证
Oct 06 #Python
You might like
NOT NULL 和NULL
2007/01/15 PHP
解析centos中Apache、php、mysql 默认安装路径
2013/06/25 PHP
浅析php数据类型转换
2014/01/09 PHP
PHP有序表查找之插值查找算法示例
2018/02/10 PHP
再次分享18个非常棒的jQuery表格插件
2011/04/10 Javascript
javascript获取鼠标位置部分的实例代码(兼容IE,FF)
2013/08/05 Javascript
extjs render 用法介绍
2013/09/11 Javascript
影响jQuery使用的14个方面
2014/09/01 Javascript
修复bash漏洞的shell脚本分享
2014/12/31 Javascript
JavaScript中的值是按值传递还是按引用传递问题探讨
2015/01/30 Javascript
js自定义select下拉框美化特效
2016/05/12 Javascript
利用Js的console对象,在控制台打印调式信息测试Js的实现
2016/11/26 Javascript
vue-loader教程介绍
2017/06/14 Javascript
ionic3 懒加载
2017/08/16 Javascript
移动端效果之IndexList详解
2017/10/20 Javascript
微信小程序实现验证码获取倒计时效果
2018/02/08 Javascript
基于jQuery ztree实现表格风格的树状结构
2018/08/31 jQuery
Vue监听滚动实现锚点定位(双向)示例
2019/11/13 Javascript
解决Antd Table组件表头不对齐的问题
2020/10/27 Javascript
Python BeautifulSoup中文乱码问题的2种解决方法
2014/04/22 Python
python logging类库使用例子
2014/11/22 Python
python3爬取数据至mysql的方法
2018/06/26 Python
python中使用print输出中文的方法
2018/07/16 Python
Python进程间通信Queue消息队列用法分析
2019/05/22 Python
python 装饰器功能与用法案例详解
2020/03/06 Python
python 画条形图(柱状图)实例
2020/04/24 Python
Python能做什么
2020/06/02 Python
Python预测2020高考分数和录取情况
2020/07/08 Python
Under Armour美国官网:美国知名高端功能性运动品牌
2016/09/05 全球购物
描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理
2015/03/25 面试题
成人大专生实习期的自我评价
2013/10/02 职场文书
办理护照工作证明
2014/10/10 职场文书
平安建设汇报材料
2014/12/29 职场文书
团员个人年度总结
2015/02/26 职场文书
Python装饰器详细介绍
2022/03/25 Python
java开发双人五子棋游戏
2022/05/06 Java/Android