public static string CalMd5(byte[] datas) { //功能类 在System.Security.Cryptography命名空间中 MD5 md5 = new MD5CryptoServiceProvider(); byte[] ret = md5.ComputeHash(datas); StringBuilder sb = new StringBuilder(); for (int i = 0; i < ret.Length; i++) { //表示占两个字符的16进制 sb.Append(ret[i].ToString("x2")); } return sb.ToString(); }