Python加密方法小结【md5,base64,sha1】


Posted in Python onJuly 13, 2017

本文实例总结了python加密方法。分享给大家供大家参考,具体如下:

MD5加密:

def md5(str):
  import hashlib
  m = hashlib.md5()
  m.update(str)
  return m.hexdigest()

base64加密:

import base64
s = '我是字符串'
a = base64.b64encode(s)
print a
print base64.b64decode(a)

输出结果:

ztLKx9fWt/u0rg==
我是字符串

sha1加密:

需要导入hashlib 模块:

import hashlib
def str_encrypt(str):
  """
  使用sha1加密算法,返回str加密后的字符串
  """
  sha = hashlib.sha1(str)
  encrypts = sha.hexdigest()
  return encrypts
Python 相关文章推荐
使用Python获取Linux系统的各种信息
Jul 10 Python
python下调用pytesseract识别某网站验证码的实现方法
Jun 06 Python
Python数据操作方法封装类实例
Jun 23 Python
Pycharm 实现下一个文件引用另外一个文件的方法
Jan 17 Python
详解Python函数式编程—高阶函数
Mar 29 Python
Python 通过打码平台实现验证码的实现
May 13 Python
PyQt5 QListWidget选择多项并返回的实例
Jun 17 Python
Python实现计算对象的内存大小示例
Jul 10 Python
Python搭建代理IP池实现检测IP的方法
Oct 27 Python
Python的缺点和劣势分析
Nov 19 Python
Python Tkinter模块 GUI 可视化实例
Nov 20 Python
Mysql数据库反向生成Django里面的models指令方式
May 18 Python
利用Python实现Windows下的鼠标键盘模拟的实例代码
Jul 13 #Python
Python实现将SQLite中的数据直接输出为CVS的方法示例
Jul 13 #Python
简单易懂的python环境安装教程
Jul 13 #Python
Python2.7读取PDF文件的方法示例
Jul 13 #Python
Python使用win32com实现的模拟浏览器功能示例
Jul 13 #Python
python3 模拟登录v2ex实例讲解
Jul 13 #Python
python计算auc指标实例
Jul 13 #Python
You might like
nginx+php-fpm配置文件的组织结构介绍
2012/11/07 PHP
ubuntu下配置nginx+php+mysql详解
2015/09/10 PHP
laravel框架数据库操作、查询构建器、Eloquent ORM操作实例分析
2019/12/20 PHP
用正则表达式 动态创建/增加css style script 兼容IE firefox
2009/03/10 Javascript
jquery得到iframe src属性值的方法
2014/09/25 Javascript
javascript基本包装类型介绍
2015/04/10 Javascript
开启Javascript中apply、call、bind的用法之旅模式
2015/10/28 Javascript
解决jQuery上传插件Uploadify出现Http Error 302错误的方法
2015/12/18 Javascript
老生常谈JavaScript数组的用法
2016/06/10 Javascript
bootstrapValidator自定验证方法写法
2016/12/01 Javascript
js+html5生成自动排列对话框实例
2017/10/09 Javascript
微信小程序 JS动态修改样式的实现方法
2018/12/16 Javascript
详解基于iview-ui的导航栏路径(面包屑)配置
2019/02/22 Javascript
微信小程序生成二维码的示例代码
2019/03/29 Javascript
Layui 带多选框表格监听事件以及按钮自动点击写法实例
2019/09/02 Javascript
微信小程序实现点击图片放大预览
2019/10/21 Javascript
浅谈Python的垃圾回收机制
2016/12/17 Python
Python 由字符串函数名得到对应的函数(实例讲解)
2017/08/10 Python
Python爬虫实现全国失信被执行人名单查询功能示例
2018/05/03 Python
python用pandas数据加载、存储与文件格式的实例
2018/12/07 Python
Python实现微信消息防撤回功能的实例代码
2019/04/29 Python
Python代码实现http/https代理服务器的脚本
2019/08/12 Python
python中seaborn包常用图形使用详解
2019/11/25 Python
使用Python实现 学生学籍管理系统
2019/11/26 Python
Python常用库Numpy进行矩阵运算详解
2020/07/21 Python
h5页面唤起app如果没安装就跳转下载(iOS和Android)
2020/06/03 HTML / CSS
荷兰之家英文站:Holland at Home
2016/10/26 全球购物
工程总经理工作职责
2013/12/09 职场文书
财务经理的岗位职责
2013/12/17 职场文书
跳蚤市场口号
2014/06/13 职场文书
单位委托书格式范本
2014/09/29 职场文书
承德避暑山庄导游词
2015/02/03 职场文书
朋友聚会祝酒词
2015/08/10 职场文书
秀!学妹看见都惊呆的Python小招数!【详细语言特性使用技巧】
2021/04/27 Python
Python闭包的定义和使用方法
2022/04/11 Python
使用opencv-python如何打开USB或者笔记本前置摄像头
2022/06/21 Python