Posted in Python onFebruary 10, 2014
#! /usr/bin/python ''' File : testHash.py Author : Mike ''' import hashlib src = raw_input("Input string : ") funcNameList = ["MD5","SHA1","SHA224","SHA256","SHA384","SHA512"] funcMap = { "MD5" : lambda cnt : hashlib.md5(cnt).hexdigest(), "SHA1" : lambda cnt : hashlib.sha1(cnt).hexdigest(), "SHA224" : lambda cnt : hashlib.sha224(cnt).hexdigest(), "SHA256" : lambda cnt : hashlib.sha256(cnt).hexdigest(), "SHA384" : lambda cnt : hashlib.sha384(cnt).hexdigest(), "SHA512" : lambda cnt : hashlib.sha512(cnt).hexdigest() } for funcName in funcNameList : print funcName,"\t:\t",funcMap[funcName](src)
python基础教程之python消息摘要算法使用示例
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@