Skip to content

v1k1nghawk/Signa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Signa

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