cn.jpush.api/util/Md5.cs
(完整代码) 966Busing System;
using System.Text;
using System.Security.Cryptography;
namespace cn.jpush.api.util
{
class Md5
{
public static String getMD5Hash(String str)
{
// MD5 md5 = new MD5CryptoServiceProvider();
//byte[] res = md5.ComputeHash(Encoding.Default.GetBytes(str), 0, str.Length);
//char[] temp = new char[res.Length];
//System.Array.Copy(res, temp, res.Length);
//return new String(temp);
// 创建MD5类的默认实例:MD5CryptoServiceProvider
MD5 md5 = MD5.Create();
byte[] bs = Encoding.UTF8.GetBytes(str);
byte[] hs = md5.ComputeHash(bs);
StringBuilder sb = new StringBuilder();
foreach (byte b in hs)
{
// 以十六进制格式格式化
sb.Append(b.ToString("x2"));
}
return sb.ToString();
}
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
