cfv is a utility to both test and create .sfv, .csv, .crc, .md5(sfv-like), md5sum, *bsd md5, par, par2, and .torrent files. These files are commonly used to ensure the correct retrieval or storage of data.
cfv is written in python, and as such should run on all platforms python supports. Currently, it has been verified to work on linux, freebsd, and windows.
If you want as much speed as possible and your python does not have the mmap module, also grab the fchksum module.
Distributed under the GPL