码迷,mamicode.com
首页 > 编程语言 > 详细

PYTHON学习0015:hash字符表----2019-6-10

时间:2019-06-10 12:05:31      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:用户   散列   文件   签名   com   要求   日本   ||   网站   

技术图片
比如:我是中国人,和我是日本人,经过哈希转换后,输出的散列值都为“我是人”这就叫哈希冲突
1、特征:hash值的计算过程是依据这个值的一些特征计算的,这就要求被hash的值必须固定,因此被hash的值必须是不可变的。
|||数字,字符串和元祖都是不可变类型|||
2、用途:文件签名,MD5加密,密码验证。
比如登录网站的账号密码时,用户输入的账号密码时明文,但是后台数据库保存的是经过hash后的密文,此密文无法反解。网站验证时,只能把用户输入的账号密码信息经过hahs后和数据库保存的密文对照。相等则说明输入正确。

PYTHON学习0015:hash字符表----2019-6-10

标签:用户   散列   文件   签名   com   要求   日本   ||   网站   

原文地址:https://blog.51cto.com/13543767/2406681

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!