Sorry I keep asking Noob questions, I understand the concept of using checksums but have never actually messed with it before.
Just to be 100% clear, if I want to have detection and repair (of minor) corruption, I'd choose par2 as my format?
Are there Pros/Cons for the different checksum formats? How big is the file they generate (in general), and where exactly are they stored with in the folder scanned?
Some of this might be answered by downloading your plugin...
par2 is not a checksum. It is one or more additional files that allow missing or corrupt files to be reconstructed. Par2 is used extensively with usenet binaries (NZBs) and the applications that download them, such as SABnzbd, NZBGet. Something like how parity allows a disk to be reconstructed, but much different in the details.