NAME: Signa - file fingerprinting
SYNOPSIS: Signa -i INPUTFILE -o OUTPUTFILE [-bs BS] [-v FLAG]
DESCRIPTION: Checksum calculator, creates a MD5-based file's fingerprint. For each BS megabyte block of the INPUTFILE the program calculates the MD5 hash value and stores it in the OUTPUTFILE (last INPUTFILE's data block padded with zeroes to the block size if needed before hashing). So the OUTPUTFILE contains BS MD5 hash values, one for each OUTPUTFILE's data block.
-i, --input INPUTFILE
path to the input file
-o, --output OUTPUTFILE
path to the output file
-bs, --block_size BS
size of the input file's hashing unit (Mb, a natural number less than or equal to 1 Gb), default: 1 Mb
-v, --verbose FLAG
print detailed information during computing, default: false