Simply drop a file into iHash to obtain the hash of the file. This app is great for check file integrity that downloaded from the internet.
You can verify a file downloaded from the Internet. Before you send a file to someone else, you can calculate the file hash code, and then publish it so that others can verify that the received file is complete and unchanged.