hashlib
来源:互联网 发布:知我莫若你什么意思 编辑:程序博客网 时间:2024/05/22 14:49
使用Python中的hashlib来进行hash加密是非学简单的,下面是一段简单代码:
非常的简单,其实如果说加密一个字符串,根本不用写上面这么多代码,一条语句就可以了:
hashlib模块还支持其他的hash加密算法,如:sha1, SHA224等等,要了解更多的知识,查一下Python手册。
- import hashlib
- md5 = hashlib.md5() #创建一个MD5加密对象
- md5.update("JGood is a handsome boy") #更新要加密的数据
- print md5.digest() #加密后的结果(二进制)
- print md5.hexdigest() #加密后的结果,用十六进制字符串表示。
- print 'block_size:', md5.block_size
- print 'digest_size:', md5.digest_size
非常的简单,其实如果说加密一个字符串,根本不用写上面这么多代码,一条语句就可以了:
- print '-' * 25, '更简洁的语法', '-' * 25
- print hashlib.new("md5", "JGood is a handsome boy").hexdigest()
hashlib模块还支持其他的hash加密算法,如:sha1, SHA224等等,要了解更多的知识,查一下Python手册。
0 0
- hashlib
- hashlib
- hashlib
- hashlib
- hashlib
- hashlib
- python hashlib
- hashlib简介
- hashlib模块
- hashlib模块
- python hashlib moudle
- Python hashlib模块
- python模块之hashlib
- Python 2.4 安装 hashlib
- Python hashlib模块
- python模块之hashlib
- python hashlib模块
- hashlib 简单使用方法
- 超级准确的Android/JAVA面试题合集,背会你就10k!
- TS 如何查看是哪个Engine报错了
- SQl 注入及jsp+servlet中的应对方法
- Boa constructor简介
- oracle (+)是什么意思
- hashlib
- php中mail函数使用
- 特性化编程模型概述
- [C#] 调试silverlight的时候,总是报“向占位程序传送了空的索引指针”
- CSS定位
- 来电接听InCallScreen界面源码分析
- Xcode 调试(转载)
- Android中Adapter之BaseAdapter使用
- iOS开发系列--C语言之数组和字符串