Many download portals and websites display file checksums on their download pages. The idea behind this is to give users the chance to calculate the checksum of the downloaded file to compare it with the checksum on the website. If the values are identical, then the file has not been tampered with (unless a hacker managed to alter the checksum on the page as well).
SFV Ninja is a portable software for Windows that can be used to calculate and display checksums of files that are accessible on the system. When you first start the program you have options to load individual files or files of a folder into the application. Users who have already worked with the program before can alternatively load a single checksum file or make the application crawl a folder for multiple checksum files to re-verify the data.
You can verify all files right away with a click on the Verify all files button. You may alternatively switch from the default CRC32 mode to MD5 or Sha-1 mode if those are preferred.
It may take some time to verify all files. The program managed to test 10 to 20 files per second on my test system. Each checksum is then displayed next to the program's name and size in the interface. The information can be saved in sfv files which can be loaded again into the software to verify that the files have not been modified in the meantime.
Information that get saved include the file name and path, size and the checksum that has been calculated. When you load the sfv file into the application, you can re-verify all files again and compare the old and new checksum of each file with each other.
This can be handy to make sure that files in a specific directory have not been modified in the meantime, or to get a list of modified files in a directory. You can for instance use it to verify all files on a USB key, in a development directory or a shared network drive.
SFV Ninja is a portable software that is compatible with all recent 32-bit and 64-bit editions of the Microsoft Windows operating system. Yo can download the latest version from the developer's website.
If you like our content, and would like to help, please consider making a contribution: