public static String getMD5AsHex(byte[] key) {
    return getMD5AsHex(key, 0, key.length);
  }
Given a byte array, returns in MD5 hash as a hex string.
@return SHA1 hash as a 32 character hex string.
hbase-common/src/main/java/org/apache/hadoop/hbase/util/MD5Hash.java