pythopn hashlib 模块(加密)

简介:
>>> import hashlib
>>> m=hashlib.md5()
>>> print(m)    #<md5 HASH object @ 0x000001ED5CB71468>
>>> m.update('admin'.encode('utf-8'))
>>> print(m.hexdigest())     #21232f297a57a5a743894a0e4a801fc3
>>> m.update('aaaa'.encode('utf-8'))   #在前者基础上再进行加密这时加密的不是 aaaa 是  adminaaaa
>>> print(m.hexdigest())       #19799a0f30118efd90732c2a4b56be7c

>>> s=hashlib.sha256()
>>> print(s)         #<sha256 HASH object @ 0x000002B193CF1468>
>>> s.update('admin'.encode('utf-8'))
>>> print(s.hexdigest())  #8c6976e5b5410415bde908bd4dee15dfb167a9c873fc4bb8a81f6f2ab448a918
>>> s.update('aaaa'.encode('utf-8')) #在前者基础上再进行加密这时加密的不是 aaaa 是  adminaaaa

>>> print(s.hexdigest()) #8d36408d8f07e97c803f6b18a507b4688362b9680cfc29a080179f4d1a6525aa















本文转自lb沫51CTO博客,原文链接:http://blog.51cto.com/13562606/2060605,如需转载请自行联系原作者

相关文章
|
7月前
|
数据安全/隐私保护 Python
Python hashlib 加密方法(MD5、SHA1、SHA256、SHA52)
Python hashlib 加密方法(MD5、SHA1、SHA256、SHA52)
|
2月前
|
存储 算法 安全
Python的hashlib模块:7种加密算法深入剖析
Python的hashlib模块:7种加密算法深入剖析
164 0
|
9月前
|
安全 数据安全/隐私保护
一分钟教会你如何使用Crypto模块RSA非对称加密,把重要的数据进行加密
随着互联网的迅速发展,信息安全变得尤为重要。数据加密是一个必不可少的环节。有时候,我们一不留神,可能数据就被人窃听到。今天跟大家分享一个数据加密的小案例。
172 0
|
9月前
|
算法 安全 搜索推荐
安全模块 - 对称加密算法
对称加密算法的核心:加密和解密操作使用同一套密钥。
38 0
|
12月前
|
存储 自然语言处理 算法
Node内置模块 【crypto加密模块】
Node内置模块 【crypto加密模块】
10952 1
|
JavaScript 数据安全/隐私保护
JS:crypto-js模块实现数据加密解密
JS:crypto-js模块实现数据加密解密
101 0
|
算法 API 数据安全/隐私保护
hashlib库:Python的加密算法实践
hashlib库:Python的加密算法实践
99 0
hashlib库:Python的加密算法实践
|
安全 测试技术 数据安全/隐私保护
在使用Note.js的过程中对于tty对于终端的运用、加密模块以及Assert的事件驱动程序的深入运用理解
在使用Note.js的过程中对于tty对于终端的运用、加密模块以及Assert的事件驱动程序的深入运用理解
在使用Note.js的过程中对于tty对于终端的运用、加密模块以及Assert的事件驱动程序的深入运用理解
|
存储 JSON 算法
Python 编程 | 连载 21 -序列化与加密模块
Python 编程 | 连载 21 -序列化与加密模块
Python 编程 | 连载 21 -序列化与加密模块
|
算法 区块链 数据安全/隐私保护
【Python零基础入门篇 · 41】:内置模块的使用二:pyinstaller模块(打包py文件以及更换图标)、hashlib模块(加密)
【Python零基础入门篇 · 41】:内置模块的使用二:pyinstaller模块(打包py文件以及更换图标)、hashlib模块(加密)
172 0
【Python零基础入门篇 · 41】:内置模块的使用二:pyinstaller模块(打包py文件以及更换图标)、hashlib模块(加密)