以下是用C#对字符串进行md5加密的代码 // 要用这个 using System.Security.Cryptography; // 以下是一个方法的例子 // input是要加密的字符串,salt是密钥(可以不填) public string md5(string input, string salt = "") { string inputStr = input + salt; MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider(); byte[] inputBytes = Encoding.GetEncoding("UTF-8").GetBytes(inputStr); byte[] outputBytes = md5.ComputeHash(inputBytes); string resultString = ""; for (int i = 0; i < outputBytes.Length; i++) { resultString += outputBytes[i].ToString("x2"); } return resultString; }