我找不到有关使用ssdeep hash algorithm计算的哈希值的最大长度的任何信息。
我想通过其十六进制摘要represantation将ssdeep哈希值存储在数据库中,但是因此我需要指定值的长度。
所以我看了fuzzy.h
及其documentation,在那里我找到了答案。
宏被称为FUZZY_MAX_RESULT
。它定义了148
ASCII字符/字节的哈希值的最大长度:
#define SPAMSUM_LENGTH 64
#define FUZZY_MAX_RESULT (2 * SPAMSUM_LENGTH + 20)
模糊散列签名的最长可能长度(没有文件名)