读书人

python 字符串(中文)获得MD5编码

发布时间: 2013-09-29 11:07:08 作者: rapoo

python 字符串(汉语)获得MD5编码

MD5即Message-Digest Algorithm 5(消息摘要算法第五版)的简称,是当前计算机领域用于确保信息传输完整一致而广泛使用的散列算法之一(又译哈希算法、摘要算法等),主流编程语言普遍已有MD5的实现。

将数据(如一段文字)运算变为另一固定长度值,是散列算法的基础原理,MD5的前身有MD2、MD3和MD4。

例子:

# -*- coding: UTF-8 -*-'''Created on 2013-9-22@author: lixingle'''import md5import hashlibdef md5(str):      data = str    m = hashlib.md5(data.encode("utf-8"))    return (m.hexdigest()) str = md5('测试中')print str
结果:

f85549cdfce6dde492e26783e84e4dea

转载请注明:

新浪微博:http://weibo.com/u/3202802157









读书人网 >perl python

热点推荐