Draft:Veretino

Veretino is a free and open source application for calculating checksum lists and verifying data sets (folders or lists of files). Using the program, the user can create organized lists of checksums (local databases), and then verify both individual files and entire folders/subfolders. The source code is available on GitHub.

The program can analyze the contents of a folder by the type and size of the files it contains and create filters based on this data to work with lists of files of only certain types. The processed data is stored in the JSON file, which is located directly in the working folder. The stored database can be freely modified later (the user can add, delete, update the list of files and corresponding checksums), and can also be used to analyze and verify the contents of the folder.

Key features

 * Multiple checksums calculation.
 * Validation of the copied folder.
 * Folder data audit: analysis and verification of folder contents, looking for folder-wide data changes.
 * Finding damaged files in a folder.
 * Checksums calculation, store and verification for individual files.
 * Comparing files by checksum.

Compatibility
The program was created using Qt Widgets framework, builds are available on Windows 7 or later and Linux Desktops.