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语言的12个基础知识点小结
Jul 10 Python
使用C语言来扩展Python程序和Zope服务器的教程
Apr 14 Python
python读取图片并修改格式与大小的方法
Jul 24 Python
Python随机生成身份证号码及校验功能
Dec 04 Python
基于Python实现迪杰斯特拉和弗洛伊德算法
May 27 Python
python实现将文件夹内的每张图片批量分割成多张
Jul 22 Python
python字符串替换re.sub()方法解析
Sep 18 Python
pymysql 开启调试模式的实现
Sep 24 Python
Python网络爬虫四大选择器用法原理总结
Jun 01 Python
opencv 阈值分割的具体使用
Jul 08 Python
基于PyInstaller各参数的含义说明
Mar 04 Python
python实现简单的三子棋游戏
Apr 28 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
PHP学习笔记之二 php入门知识
2011/01/12 PHP
php中处理mysql_fetch_assoc返回来的数组 不用foreach----echo
2011/05/04 PHP
PHP 修复未正常关闭的HTML标签实现代码(支持嵌套和就近闭合)
2012/06/07 PHP
Yii2框架dropDownList下拉菜单用法实例分析
2016/07/18 PHP
详谈PHP中的密码安全性Password Hashing
2017/02/04 PHP
PHP高并发和大流量解决方案整理
2019/12/24 PHP
thinkphp框架无限级栏目的排序功能实现方法示例
2020/03/29 PHP
Laydate时间组件在火狐浏览器下有多时间输入框时只能给第一个输入框赋值的解决方法
2016/08/18 Javascript
AngularJS动态加载模块和依赖的方法分析
2016/11/08 Javascript
基于jQuery插件jqzoom实现的图片放大镜效果示例
2017/01/23 Javascript
jquery中绑定事件的异同
2017/02/28 Javascript
微信小程序实现缓存根据不同的id来进行设置和读取缓存
2017/06/12 Javascript
vue实现未登录跳转到登录页面的方法
2018/07/17 Javascript
node.js +mongdb实现登录功能
2020/06/18 Javascript
vscode+gulp轻松开发小程序的完整步骤
2020/10/18 Javascript
python使用PyFetion来发送短信的例子
2014/04/22 Python
Python中类的继承代码实例
2014/10/28 Python
Python的设计模式编程入门指南
2015/04/02 Python
Python实现获取磁盘剩余空间的2种方法
2017/06/07 Python
Python爬虫获取整个站点中的所有外部链接代码示例
2017/12/26 Python
python实现抠图给证件照换背景源码
2019/08/20 Python
在服务器上安装python3.8.2环境的教程详解
2020/04/26 Python
Django使用rest_framework写出API
2020/05/21 Python
python map比for循环快在哪
2020/09/21 Python
详解修改Anaconda中的Jupyter Notebook默认工作路径的三种方式
2021/01/24 Python
美国和加拿大房车出售在线分类广告:RVT.com
2018/04/23 全球购物
Reformation官网:美国女装品牌
2018/09/14 全球购物
ALDO美国官网:加拿大女鞋品牌
2018/12/28 全球购物
英国工作场所设备购买网站:Slingsby
2019/05/03 全球购物
巴西香水和化妆品购物网站:The Beauty Box
2019/09/03 全球购物
国贸类专业毕业生的求职信分享
2013/12/08 职场文书
教师党员学习群众路线心得体会
2014/11/04 职场文书
银行求职自荐信范文
2015/03/04 职场文书
语文教师求职信范文
2015/03/20 职场文书
2015年八一建军节慰问信
2015/03/23 职场文书
2016教师党员学习心得体会
2016/01/21 职场文书