libffuzzy  2.1
Fast ssdeep comparison library
 All Data Structures Files Functions Variables Macros
ffuzzy_udigest Struct Reference

The type to store unnormalized ssdeep digest after parsing. More...

#include <ffuzzy.h>

Data Fields

Unnormalized Digests
size_t len1
 Digest length for first block of the digest. More...
 
size_t len2
 Digest length for second block of the digest. More...
 
unsigned long block_size
 Block size of the ssdeep digest. More...
 
char digest [FFUZZY_SPAMSUM_LENGTH *2]
 Digest buffer for both blocks of the unnormalized digest. More...
 

Detailed Description

The type to store unnormalized ssdeep digest after parsing.

Unlike ffuzzy_digest type, this type (actually, identical to ffuzzy_digest) may include sequences of four or more identical characters. fuzzy_digest function (by default) does not eliminate such sequences and this type allows preserving such sequences.

This type is easily convertible to ffuzzy_digest.

Field Documentation

ffuzzy_udigest::block_size

Block size of the ssdeep digest.

See also
ffuzzy_digest::block_size
ffuzzy_udigest::digest

Digest buffer for both blocks of the unnormalized digest.

This buffer is very similar to ffuzzy_digest::digest but allows long sequences of identical characters.

See also
ffuzzy_digest::digest
ffuzzy_udigest::len1

Digest length for first block of the digest.

See also
ffuzzy_digest::len1
ffuzzy_udigest::len2

Digest length for second block of the digest.

See also
ffuzzy_digest::len2

The documentation for this struct was generated from the following file: