string ChecksumToHex (MD5 checksum) { var ret = new StringBuilder (); foreach (byte b in checksum.Hash) ret.Append (b.ToString ("X2")); return ret.ToString (); }