JAVA MD5 加密 对应 c# MD5 加密
java:
1 public static String md5(String username, String password) throws NoSuchAlgorithmException { 2 MessageDigest md = MessageDigest.getInstance("MD5"); 3 4 md.update(username.getBytes()); 5 md.update(password.getBytes()); 6 7 return new BigInteger(1, md.digest()).toString(16); 8 }
c#:
1 public static string MD5Encode(string str) 2 { 3 var md5 = MD5.Create(); 4 var bs = md5.ComputeHash(Encoding.UTF8.GetBytes(str)); 5 var sb = new StringBuilder(); 6 foreach (byte b in bs) 7 { 8 sb.Append(b.ToString("x2")); 9 } 10 //所有字符转为小写 11 return sb.ToString().ToLower(); 12 }
- 上一篇 »Java实现MD5加密解密
- 下一篇 »Java实现MD5加密