返回顶部

收藏

Python hashlib模块

更多

hashlib是个专门提供hash算法的库,现在里面包括md5, sha1, sha224, sha256, sha384, sha512,使用非常简单、方便。 md5经常用来做用户密码的存储。而sha1则经常用作数字签名。

#-*- encoding:gb2312 -*-
import hashlib

a = "a test string"
print hashlib.md5(a).hexdigest()
print hashlib.sha1(a).hexdigest()
print hashlib.sha224(a).hexdigest()
print hashlib.sha256(a).hexdigest()
print hashlib.sha384(a).hexdigest()
print hashlib.sha512(a).hexdigest()
#该片段来自于http://outofmemory.cn

标签:python,算法

收藏

0人收藏

支持

0

反对

0

»更多 您可能感兴趣的代码
  1. 2014-06-29 13:46:54Python中map filter reduce的递归实现 by 山药
  2. 2014-07-02 21:17:45输出100以内的素数 by jack.chen
  3. 2014-07-03 17:38:53解数独 by wubai
  4. 2014-07-13 15:18:02比较两文件的相似度(比较中文) by Solon.Ring
  5. 2014-08-22 13:23:01各种排序方法 by 蟋蟀MM
  6. 2014-09-08 14:56:48Python 动态规划算法,计算单词距离 by Solon.Ring
  7. 2013-06-04 13:43:27web.py中自定义jinja2模块 by 赵小全
  8. 2014-04-18 11:39:15python求解水仙花数 by 阮小七
  9. 2014-06-23 16:34:01更快速、准确、简单的中文摘要实现 by wubai
  10. 2014-07-06 14:00:15Python 相似单词 by 风云轩
  11. 2014-08-18 14:13:55Heapsort by 阮小七
相关聚客文章
  1. 路缘 发表 2017-09-29 15:04:00 算法:快速排序之python实现
  2. 0X55AA 发表 2015-04-29 05:29:52 DHT爬虫站-芭蕉细雨
  3. rainy 发表 2015-09-02 15:52:26 网页正文及内容图片提取算法
  4. 数控小V 发表 2016-02-17 03:14:02 机器学习算法 Python&R 速查表
  5. 上官 江 发表 2012-12-02 11:18:18 RC4算法Python实现
  6. 博主 发表 2012-02-29 23:24:00 AStar算法的python实现
  7. Yusheng 发表 2016-06-29 20:16:49 哈夫曼编码 —— Lisp 与 Python 实现
  8. 姚 广远 发表 2015-06-19 00:23:25 用Python实现各种排序算法
  9. Yushneng 发表 2016-04-25 13:51:00 可视化图的基本算法
  10. 0X55AA 发表 2014-07-22 13:23:03 whitespace的python实现
  11. 博主 发表 2014-10-29 00:00:00 KNN算法-python实现
  12. master 发表 2015-09-27 23:31:38 校园招聘的简单总结

发表评论