标签:
Python的hashlib模块可以实现很多加密算法
1.SHA-1加密
import hashlib def Str2SHA1(s): m=hashlib.sha1() m.update(s) return m.hexdigest() if __name__=="__main__": s="www.baidu.com" print Str2SHA1(s)
2.OpenSSL提供的加密算法
1 import hashlib 2 3 def Str2Hashlib(s): 4 m=hashlib.new("ripemd160") 5 m.update(s) 6 return m.hexdigest() 7 8 if __name__=="__main__": 9 s="www.baidu.com" 10 print Str2Hashlib(s)
具体资料参考:https://docs.python.org/2/library/hashlib.html#module-hashlib
标签:
原文地址:http://www.cnblogs.com/acode/p/4557379.html