编程论坛
注册
登录
编程论坛
→
ASP技术论坛
什么叫做哈希值!我们应该怎么理解它?
yangzeng
发布于 2008-08-12 07:54, 993 次点击
我在百度上搜的是这么解释的:
哈希算法将任意长度的二进制值映射为固定长度的较小二进制值,这个小的二进制值称为哈希值。哈希值是一段数据唯一且极其紧凑的数值表示形式。
但是理解的不透彻,有没有例子,有例子能够理解的更好!谢谢了
2 回复
#2
yms123
2008-08-12 20:28
最明显的例子就是MD5密码加密算法,这个算法里会把任意长度的密码明文加密为固定长度的密文,一般这种密文目前是无法完全解密的。
而MD5除了在密码加密算法上的应用,个人所知在BT下载里对文件的验证也用了MD5算法进行标示。
#3
yangzeng
2008-08-12 22:28
谢谢版主!谢谢你回答我的问题,像这种哈希值在网站是不是很少用到?
1