您的位置:首页 > 编程语言 > Python开发

Python加密——sha1加密

2016-07-20 00:00 459 查看
摘要: Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。

Python的sha1加密和MD5加密相似。

# encoding: utf-8
import hashlib

sha1 = hashlib.sha1()
data = 'test'
sha1.update(data.encode('utf-8'))
sha1_data = sha1.hexdigest()
print(sha1_data)

加密结果:

a94a8fe5ccb19ba61c4c0873d391e987982fbbd3

# encoding: utf-8
import hashlib

def to_sha1(part):
sha1 = hashlib.sha1()
sha1.update(part.encode())
return sha1.hexdigest()

if __name__ == '__main__':
print("SHA1加密结果:", to_sha1('test'))

SHA1加密结果: a94a8fe5ccb19ba61c4c0873d391e987982fbbd3
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: