我们如何确定一个文件是否被人篡改过?
上图中的操作存在两个问题:
(1)如果不敢保证存储文件的安全,那么如何保证存储文件的副本是安全的呢。
(2)通过源文件与分本文件进行对比,系统资源开销也太大了。
所以确保文件未被篡改的做法,下图方法较为通用
用指纹代替文件对比,哪怕你只改变了源文件一位字符,指纹都会跟着改变。
所以这样就生成了单项散列函数。
所有的散列函数都要满足弱抗碰撞
我们如何确定一个文件是否被人篡改过?
上图中的操作存在两个问题:
(1)如果不敢保证存储文件的安全,那么如何保证存储文件的副本是安全的呢。
(2)通过源文件与分本文件进行对比,系统资源开销也太大了。
所以确保文件未被篡改的做法,下图方法较为通用
用指纹代替文件对比,哪怕你只改变了源文件一位字符,指纹都会跟着改变。
所以这样就生成了单项散列函数。
所有的散列函数都要满足弱抗碰撞