首页 > 编程 > Python > 正文

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

2020-01-04 16:59:47
字体:
来源:转载
供稿:网友

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

MD5加密:

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

base64加密:

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

输出结果:

ztLKx9fWt/u0rg==我是字符串

sha1加密:

需要导入hashlib 模块:

import hashlibdef str_encrypt(str):  """  使用sha1加密算法,返回str加密后的字符串  """  sha = hashlib.sha1(str)  encrypts = sha.hexdigest()  return encrypts

希望本文所述对大家Python程序设计有所帮助

 


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表