首页IT科技python画图(Python hash对象的属性有哪些)

python画图(Python hash对象的属性有哪些)

时间2025-08-04 22:04:13分类IT科技浏览4844
导读:1、说明...

1             、说明

Python中内置了一个字符加密模块:hashlib                ,整合了md5和sha模块             。

2                        、属性

可以通过下述属性查看hash对象的相关信息:

name:查看当前hash对象的加密算法

digest_size:hash密文占多少个字节

block_size:hash数据库的大小

3        、实例

importhashlib origin_str=HelloPython! #md5加密 h_md5=hashlib.md5() h_md5.update(origin_str.encode(utf8)) digest_str=h_md5.hexdigest() print("md5加密:%s"%digest_str) #添加自定义key加密 h_md5_key=hashlib.md5(CoderPig.encode(utf8)) h_md5.update(origin_str.encode(utf8)) digest_str=h_md5.hexdigest() print("带keymd5加密后:%s"%digest_str) #sha1加密 h_sha1=hashlib.sha1() h_sha1.update(origin_str.encode(utf8)) digest_str=h_sha1.hexdigest() print("sha1加密后:%s"%digest_str)

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
hppusg.exe(hpzstatn.exe是什么进程 有什么作用 hpzstatn进程查询) js本地存储方法(JavaScript本地数据存储sessionStorage与localStorage使用详解)