I'm publishing a set of documentation to be delivered on CD. My Company's European production manager is concerned that he has no way to verify that the data on the discs he produces is correct. He asked that either I send him a CD to compare to, or he sends me a disc and I do the first article inspection. This would negate all the advantages of sending the ISO file instead of the physical CD.
My first thought is to use md5 hashes. I could take the sum of the ISO I created, and he can compare the sum of his copy of the ISO, and to the physical disc.
However, I can't seem to figure out how to get the md5sums utility to hash the disc as a whole rather than reporting the sums of each file on the disc. Then, should I even expect the sum of the ISO to match the sum of the disc's contents?
The solution I come up with must work on both Windows XP and Windows 7.