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中操作列表之list.extend()方法的使用
May 20 Python
python访问抓取网页常用命令总结
Apr 11 Python
Python实现矩阵转置的方法分析
Nov 24 Python
python2 与 python3 实现共存的方法
Jul 12 Python
Python判断以什么结尾以什么开头的实例
Oct 27 Python
详解如何用django实现redirect的几种方法总结
Nov 22 Python
pandas通过字典生成dataframe的方法步骤
Jul 23 Python
Django如何使用第三方服务发送电子邮件
Aug 14 Python
Pytorch 抽取vgg各层并进行定制化处理的方法
Aug 20 Python
自定义django admin model表单提交的例子
Aug 23 Python
Python利用全连接神经网络求解MNIST问题详解
Jan 14 Python
PyQt5+python3+pycharm开发环境配置教程
Mar 24 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
使用php来实现网络服务
2009/09/15 PHP
thinkphp验证码显示不出来的解决方法
2014/03/29 PHP
php查看网页源代码的方法
2015/03/13 PHP
PHP迭代器和迭代的实现与使用方法分析
2018/04/19 PHP
php/JS实现的生成随机密码(验证码)功能示例
2019/06/06 PHP
niceTitle 基于jquery的超链接提示插件
2010/05/31 Javascript
js confirm()方法的使用方法实例
2013/07/13 Javascript
JS简单的图片放大缩小的两种方法
2013/11/11 Javascript
基于jQuery实现仿百度首页选项卡切换效果
2016/05/29 Javascript
Javascript highcharts 饼图显示数量和百分比实例代码
2016/12/06 Javascript
微信小程序 input输入框详解及简单实例
2017/01/10 Javascript
详解在WebStorm中添加Vue.js单文件组件的高亮及语法支持
2017/10/21 Javascript
jQuery实现的点击按钮改变样式功能示例
2018/07/21 jQuery
微信小程序实现swiper切换卡内嵌滚动条不显示的方法示例
2018/12/20 Javascript
如何正确解决VuePress本地访问出现资源报错404的问题
2020/12/03 Vue.js
Python之eval()函数危险性浅析
2014/07/03 Python
Python实现list反转实例汇总
2014/11/11 Python
通过代码实例展示Python中列表生成式的用法
2015/03/31 Python
Win10下Python环境搭建与配置教程
2016/11/18 Python
使用python遍历指定城市的一周气温
2017/03/31 Python
python中获得当前目录和上级目录的实现方法
2017/10/12 Python
Python列表推导式与生成器表达式用法示例
2018/02/08 Python
Python玩转PDF的各种骚操作
2019/05/06 Python
Python何时应该使用Lambda函数
2019/07/02 Python
Python使用Pandas读写Excel实例解析
2019/11/19 Python
Stefania Mode英国:奢华设计师和时尚服装
2017/10/23 全球购物
阿联酋航空丹麦官方网站:Emirates DK
2019/08/25 全球购物
什么是makefile? 如何编写makefile?
2013/01/02 面试题
厂长岗位职责
2014/02/19 职场文书
投资意向书
2014/07/30 职场文书
股权转让协议范本
2014/12/07 职场文书
2015年学校精神文明工作总结
2015/05/27 职场文书
委托收款证明
2015/06/23 职场文书
护理心得体会范文
2016/01/22 职场文书
JavaScript实现复选框全选功能
2021/04/11 Javascript
python开发人人对战的五子棋小游戏
2022/05/02 Python