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中列表的一些基本操作知识汇总
May 20 Python
用Python的Django框架来制作一个RSS阅读器
Jul 22 Python
python实现随机调用一个浏览器打开网页
Apr 21 Python
Python多版本开发环境管理工具介绍
Jul 03 Python
python文件转为exe文件的方法及用法详解
Jul 08 Python
详解使用python3.7配置开发钉钉群自定义机器人(2020年新版攻略)
Apr 01 Python
解决windows下python3使用multiprocessing.Pool出现的问题
Apr 08 Python
python实例化对象的具体方法
Jun 17 Python
常用的10个Python实用小技巧
Aug 10 Python
Python+Opencv实现把图片、视频互转的示例
Dec 17 Python
matplotlib更改窗口图标的方法示例
Feb 03 Python
Elasticsearch 索引操作和增删改查
Apr 19 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中数组元素升序、降序以及重新排序的函数
2013/06/20 PHP
使用PHP备份MYSQL数据的多种方法
2014/01/15 PHP
php设计模式之单例模式实例分析
2015/02/25 PHP
PHP加密3DES报错 Call to undefined function: mcrypt_module_open() 如何解决
2016/04/17 PHP
JS 实现双色表格实现代码
2009/11/24 Javascript
javascript模拟枚举的简单实例
2014/03/06 Javascript
JS中的form.submit()不能提交表单的错误原因
2014/10/08 Javascript
有效提高JavaScript执行效率的几点知识
2015/01/31 Javascript
js操作数组函数实例小结
2015/12/10 Javascript
Angular2表单自定义验证器的实现
2016/10/19 Javascript
bootstrap table操作技巧分享
2017/02/15 Javascript
JavaScript设计模式之单例模式详解
2017/06/09 Javascript
温故知新——JavaScript中的字符串连接问题最全总结(推荐)
2017/08/21 Javascript
简单实现jQuery弹窗效果
2017/10/30 jQuery
webpack dll打包重复问题优化的解决
2018/10/10 Javascript
vue router 通过路由来实现切换头部标题功能
2019/04/24 Javascript
微信小程序-可移动菜单的实现过程详解
2019/06/24 Javascript
微信小程序调用天气接口并且渲染在页面过程详解
2019/06/24 Javascript
Python实现自动登录百度空间的方法
2017/06/10 Python
python+pandas生成指定日期和重采样的方法
2018/04/11 Python
浅析python的Lambda表达式
2019/02/27 Python
Python with标签使用方法解析
2020/01/17 Python
python opencv 检测移动物体并截图保存实例
2020/03/10 Python
Pycharm 2020.1 版配置优化的详细教程
2020/08/07 Python
python+requests接口自动化框架的实现
2020/08/31 Python
详解anaconda安装步骤
2020/11/23 Python
HTML5中的新元素介绍
2008/10/17 HTML / CSS
HTML5实现经典坦克大战坦克乱走还能发出一个子弹
2013/09/02 HTML / CSS
Crabtree & Evelyn英国官网:瑰珀翠护手霜、香水、沐浴和身体护理
2018/04/26 全球购物
BabyBjörn婴儿背带法国官网:BabyBjorn法国
2018/06/16 全球购物
给老婆的保证书范文
2014/04/28 职场文书
我的职业生涯规划:打造自己的运动帝国
2014/09/18 职场文书
党员批评与自我批评
2014/10/15 职场文书
环境卫生工作汇报材料
2014/10/28 职场文书
大学生个人总结范文
2015/02/15 职场文书
2016年10月份红领巾广播稿
2015/12/21 职场文书