From Subin Ninan
ComputeHash is a handy and reliable .NET-based utility designed to calculate the hash value of any file.
The program can be used to calculate the MD5, SHA1, SHA256, SHA384, or SHA512 hash. You can now use the system context menu to quickly calculate the hash.
.NET Framework 2.0