您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

python基础教程之python消息摘要算法使用示例

2025/10/1 10:28:02发布17次查看
复制代码 代码如下:
#! /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)
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product