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


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消息摘要算法使用示例

Python 相关文章推荐
Python MD5文件生成码
Jan 12 Python
使用Python中PDB模块中的命令来调试Python代码的教程
Mar 30 Python
Python MySQLdb模块连接操作mysql数据库实例
Apr 08 Python
mac下如何将python2.7改为python3
Jul 13 Python
Python循环结构的应用场景详解
Jul 11 Python
详解Django将秒转换为xx天xx时xx分
Sep 27 Python
使用python代码进行身份证号校验的实现示例
Nov 21 Python
使用Python实现Wake On Lan远程开机功能
Jan 22 Python
解决Tensorflow 使用时cpu编译不支持警告的问题
Feb 03 Python
如何理解python面向对象编程
Jun 01 Python
基于Python快速处理PDF表格数据
Jun 03 Python
如何用python免费看美剧
Aug 11 Python
go和python调用其它程序并得到程序输出
Feb 10 #Python
python实现socket端口重定向示例
Feb 10 #Python
python访问sqlserver示例
Feb 10 #Python
python实现代码行数统计示例分享
Feb 10 #Python
python基础教程之获取本机ip数据包示例
Feb 10 #Python
python基础教程之udp端口扫描
Feb 10 #Python
python网页请求urllib2模块简单封装代码
Feb 07 #Python
You might like
thinkphp学习笔记之多表查询
2014/07/28 PHP
php通过Chianz.com获取IP地址与地区的方法
2015/01/14 PHP
PhpStorm本地断点调试的方法步骤
2018/05/21 PHP
jQuery事件绑定.on()简要概述及应用
2013/02/07 Javascript
在JavaScript中实现类的方式探讨
2013/08/28 Javascript
Javascript中this关键字的一些小知识
2015/03/15 Javascript
AngularJS学习笔记之依赖注入详解
2016/05/16 Javascript
全面解析Bootstrap中tab(选项卡)的使用方法
2016/06/06 Javascript
遍历json获得数据的几种方法小结
2017/01/21 Javascript
Vue-cli配置打包文件本地使用的教程图解
2018/08/02 Javascript
微信小程序实现蒙版弹出窗功能
2019/09/17 Javascript
微信小程序wx.getUserInfo授权获取用户信息(头像、昵称)的实现
2020/08/19 Javascript
在antd中setFieldsValue和defaultVal的用法
2020/10/29 Javascript
线程和进程的区别及Python代码实例
2015/02/04 Python
在Django中同时使用多个配置文件的方法
2015/07/22 Python
Python的for和break循环结构中使用else语句的技巧
2016/05/24 Python
python递归查询菜单并转换成json实例
2017/03/27 Python
python3写爬取B站视频弹幕功能
2017/12/22 Python
解决Tensorflow使用pip安装后没有model目录的问题
2018/06/13 Python
python3实现windows下同名进程监控
2018/06/21 Python
OPENCV去除小连通区域,去除孔洞的实例讲解
2018/06/21 Python
对Python发送带header的http请求方法详解
2019/01/02 Python
借助Paramiko通过Python实现linux远程登陆及sftp的操作
2020/03/16 Python
使用HTML5 IndexDB存储图像和文件的示例
2018/11/05 HTML / CSS
介绍一下Mysql的存储引擎
2015/02/12 面试题
老师自我鉴定范文
2013/12/25 职场文书
四风存在的原因分析
2014/02/11 职场文书
北京申奥口号
2014/06/19 职场文书
社会实践活动总结范文
2014/07/03 职场文书
2015年复活节活动总结
2015/02/27 职场文书
公司文体活动总结
2015/05/07 职场文书
婚庆主持词大全
2015/06/30 职场文书
2015年环境监察工作总结
2015/07/23 职场文书
纪检部部长竞选稿
2015/11/21 职场文书
2017寒假社会实践心得体会范文
2016/01/14 职场文书
SpringCloud Alibaba项目实战之nacos-server服务搭建过程
2021/06/21 Java/Android