# /usr/bin/python
# -*- coding:utf-8 -*-
# md5 加密
import base64
try:
import hashlib
hash = hashlib.md5()
except ImportError:
# for Python << 2.5
import md5
hash = md5.new()
hash.update('yyyyyy')
value = hash.digest()
print repr(value) #得到的是二进制的字符串
print hash.hexdigest() #得到的是一个十六进制的值
print base64.encodestring(value) #得到base64的值
# sha1加密
import hashlib
def str_encrypt(str):
"""
使用sha1加密算法,返回str加密后的字符串
"""
sha = hashlib.sha1(str)
encrypts = sha.hexdigest()
return encrypts
print str_encrypt('yyyyyy')
加密
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 朋友或者客户的电脑出问题了,怎样远程控制他的电脑来快速定位和诊断问题呢?这里以一款专业的远程控制软件RemoteC...