python中hash函数的用法,hash在python中的意思
1、说明
大蟒中内置了一个字符加密模块:hashlib,整合了讯息摘要5和恒星时角模块。
2、属性
可以通过下述属性查看混杂对象的相关信息:
名称:查看当前混杂对象的加密算法
摘要_大小:哈希密文占多少个字节
块大小:哈希数据库的大小
3、实例
importhashlib
origin_str=HelloPython!
#md5加密
h_md5=hashlib.md5()
h _ MD5。更新(origin _ str。编码( utf8 ))
digest_str=h_md5.hexdigest()
打印( md5加密:% s“% digest _ str”
#添加自定义键加密
h _ MD5 _ key=hashlib。MD5(“编码猪”).编码( utf8 ))
h _ MD5。更新(origin _ str。编码( utf8 ))
digest_str=h_md5.hexdigest()
打印(带keymd5加密后:% s“% digest _ str”
#sha1加密
h_sha1=hashlib.sha1()
h _ sha1。更新(origin _ str。编码( utf8 ))
digest_str=h_sha1.hexdigest()
打印( sha1加密后:% s“% digest _ str”以上就是计算机编程语言哈希对象的属性,希望能对大家有所帮助,更多知识尽在盛行信息技术软件开发工作室
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。