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函数式编程指南(三):迭代器详解
Jun 24 Python
使用Python的Flask框架来搭建第一个Web应用程序
Jun 04 Python
Ruby元编程基础学习笔记整理
Jul 02 Python
python实现在pandas.DataFrame添加一行
Apr 04 Python
pandas中的DataFrame按指定顺序输出所有列的方法
Apr 10 Python
Django 中使用流响应处理视频的方法
Jul 20 Python
python3 图片 4通道转成3通道 1通道转成3通道 图片压缩实例
Dec 03 Python
pytorch标签转onehot形式实例
Jan 02 Python
python3+opencv生成不规则黑白mask实例
Feb 19 Python
python中requests库+xpath+lxml简单使用
Apr 29 Python
Python机器学习之逻辑回归
May 11 Python
教你用python实现一个无界面的小型图书管理系统
May 21 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
用Socket发送电子邮件(利用需要验证的SMTP服务器)
2006/10/09 PHP
浏览器关闭后,能继续执行的php函数(ignore_user_abort)
2012/08/01 PHP
测试php连接mysql是否成功的代码分享
2014/01/24 PHP
Yii 2.0实现联表查询加搜索分页的方法示例
2017/08/02 PHP
解决laravel资源加载路径设置的问题
2019/10/14 PHP
javascript 不间断的图片滚动并可点击
2010/01/15 Javascript
在IE浏览器中resize事件执行多次的解决方法
2011/07/12 Javascript
Extjs中TabPane如何嵌套在其他网页中实现思路及代码
2013/01/27 Javascript
有关easyui-layout中的收缩层无法显示标题的解决办法
2016/05/10 Javascript
BootStrap下拉菜单和滚动监听插件实现代码
2016/09/26 Javascript
判断颜色是否合法的正则表达式(详解)
2017/05/03 Javascript
深究AngularJS如何获取input的焦点(自定义指令)
2017/06/12 Javascript
详谈javascript精度问题与调整
2017/07/08 Javascript
浅谈SpringMVC中post checkbox 多选框value的值(隐藏域方式)
2018/01/08 Javascript
基于vue.js 2.x的虚拟滚动条的示例代码
2018/01/23 Javascript
vue App.vue中的公共组件改变值触发其他组件或.vue页面监听
2019/05/31 Javascript
webpack自动打包和热更新的实现方法
2019/06/24 Javascript
微信小程序组件传值图示过程详解
2019/07/31 Javascript
JavaScript 防抖和节流遇见的奇怪问题及解决
2020/11/20 Javascript
Python的Bottle框架中获取制定cookie的教程
2015/04/24 Python
python实现将元祖转换成数组的方法
2015/05/04 Python
常见python正则用法的简单实例
2016/06/21 Python
详解python3实现的web端json通信协议
2016/12/29 Python
解决python大批量读写.doc文件的问题
2018/05/08 Python
python小程序基于Jupyter实现天气查询的方法
2020/03/27 Python
Canvas globalCompositeOperation
2018/12/18 HTML / CSS
美国手工艺品市场的领导者:Annie’s
2019/04/04 全球购物
opencv实现图像几何变换
2021/03/24 Python
社区中秋节活动方案
2014/01/29 职场文书
2014年大班元旦活动方案
2014/02/26 职场文书
低碳环保标语
2014/06/12 职场文书
办公室领导干部作风整顿个人整改措施
2014/09/17 职场文书
端午节活动总结报告
2015/02/11 职场文书
故意杀人罪辩护词
2015/05/21 职场文书
观看《筑梦中国》纪录片心得体会
2016/01/18 职场文书
MySql数据库触发器使用教程
2022/06/01 MySQL