回 帖 发 新 帖 刷新版面

主题:[讨论]关于加密算法中的唯一性的问题!

我们知道:MD5算法计算出来的值是唯一的,而且还满足雪崩效应。
而我现在就要唯一性!也就是说,我用一种算法算一个文件,结果是像MD5那样的一个长整数,但是稍微改变一下输入,输出也不会改变太大!这样就可以计算出两个相似文件的相似度了!
目标就是要计算两个二进制文件的相似度,不仅要求要精确,还要求速度要快,因为数据量比较大!
希望论坛中有研究这方面问题的仁兄吧!
现在兄弟是走投无路了,数学基础不够高深啊!

回复列表 (共1个回复)

沙发

我觉得啊,不一定非要按那种模式,两个文件的相似度,就是定义一个距离函数,满足三个公理都行,而赋于数值什么意义就在于你自己了。比如p(A,B)=1,什么意思呢?单位是什么呢,可以是两个文件只有一处不同,或者一个多一个字符,或者某处有一个字符相异,你确定这些意义后,算法自然就确定了。

我来回复

您尚未登录,请登录后再回复。点此登录或注册