Algorithm 两个散列值之间的相关性

Algorithm 两个散列值之间的相关性,algorithm,hash,correlation,Algorithm,Hash,Correlation,如果我有这样的代码 // CODE 1 int x = 0; int z = x + 2; 及 如果我将哈希函数应用于3段代码,作为每段代码中2行的字符串哈希 我是否可以对散列值执行任何操作,从而得出代码2和代码1之间的相似性大于代码1和代码3 是否有任何函数或东西可以仅从散列值判断代码片段之间的相关性大于其他片段 我说的散列是md5什么散列?不同的散列函数具有不同的属性。如果你说的是加密散列,那么不,它们的设计方式不可能获得这些信息。谢谢你的提示。。。我更新了帖子。我对这个领域有点陌生MD5

如果我有这样的代码

// CODE 1
int x = 0;
int z = x + 2;

如果我将哈希函数应用于3段代码,作为每段代码中2行的字符串哈希

我是否可以对散列值执行任何操作,从而得出代码2和代码1之间的相似性大于代码1和代码3

是否有任何函数或东西可以仅从散列值判断代码片段之间的相关性大于其他片段


我说的散列是md5

什么散列?不同的散列函数具有不同的属性。如果你说的是加密散列,那么不,它们的设计方式不可能获得这些信息。谢谢你的提示。。。我更新了帖子。我对这个领域有点陌生MD5是一个加密散列。输入中的一位更改就完全改变了输出,所以像这样向后工作是不可能的。谢谢,请将您的评论作为答案发布以供批准it@Phylogenesis正确的解释,糟糕的例子。MD5已经被破解。
// CODE 2 
int x = 0;
int y = x + 2;


// CODE 3
string m = "";
string h = m + "hello";