HASH是什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 00:49:14
HASH是什么?
xmTKOQ+U4qGlpMk46I( #T "PE;sz.C }{s9WX2W{iq{XoC;eF9,f3FBV`5E1ITt* :th!1˵[ӯOdƽǛ&1sXtH!SUJ0'CwRgb)&'K f8̈́)012`lwNHI~CbW"[D ȘFڥS҇Z9Ze5)V!Ґ*ryn!BaPx~s!٤*&A߮D6% c_5 yy#<"ac6䘏o 6>!yXʜ mN(H@Kx;7ʋwqiA-sumuE$ %cnȼԻ{,X(g3:R )*iU4t Shm hº0HN<\ڵ-u,i!&,shA|iE=2Q}d OǜC-^q~EVظliv{Mzn?Ggdbɳ&]dؤkrKfG#>TʝE{WviU ­

HASH是什么?
HASH是什么?

HASH是什么?
是用来加密的一种方式文件校验
我们比较熟悉的校验算法有奇偶校验和CRC校验,这2种校验并没有抗数据篡改的能力,它们一定程度上能检测并纠正数据传输中的信道误码,但却不能防止对数据的恶意破坏.
MD5 Hash算法的"数字指纹"特性,使它成为目前应用最广泛的一种文件完整性校验和(Checksum)算法,不少Unix系统有提供计算md5 checksum的命令.
数字签名
Hash 算法也是现代密码体系中的一个重要组成部分.由于非对称算法的运算速度较慢,所以在数字签名协议中,单向散列函数扮演了一个重要的角色. 对 Hash 值,又称"数字摘要"进行数字签名,在统计上可以认为与对文件本身进行数字签名是等效的.而且这样的协议还有其他的优点.
鉴权协议
如下的鉴权协议又被称作"挑战--认证模式:在传输信道是可被侦听,但不可被篡改的情况下,这是一种简单而安全的方法.