Hash 使用固定缓冲区填充模糊哈希算法的含义

Hash 使用固定缓冲区填充模糊哈希算法的含义,hash,md5,fuzzy,Hash,Md5,Fuzzy,填充缓冲区并将其传递给模糊哈希实现(ssdeep/sdhash)的含义是什么 我有两个缓冲区,我想检查它们的相似性,但是,它们非常短,这些工具不会在它们上运行 缓冲区A:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

填充缓冲区并将其传递给模糊哈希实现(ssdeep/sdhash)的含义是什么

我有两个缓冲区,我想检查它们的相似性,但是,它们非常短,这些工具不会在它们上运行

缓冲区A:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 缓冲区B:AAAAAAA*B*AAAAAAAA

正如你所看到的,它们非常相似

如果我用0填充它们(页面对齐):

缓冲区A:aaaaaaaaa 00000000000000…0000(4096字节的“0”) 缓冲区B:AAAAAAA*B*aaaaaaaaa 00000000000000…0000(4096字节的“0”)

相似性得分为15分

当我尝试用随机数据填充它们时(两个缓冲区都添加了相同的随机数据)。 相似性得分为86

我使用的两种填充技术的含义是什么?我应该用它们吗