取得CPU号后,用了MD5加密
public string MD5Encrypt1(string pToEncrypt)
{
MD5 RegMD5 = new MD5CryptoServiceProvider();
byte[] data = RegMD5.ComputeHash(Encoding.Default.GetBytes(pToEncrypt));
StringBuilder sBuilder = new StringBuilder();
// Loop through each byte of the hashed data
// and format each one as a hexadecimal string.
for (int i = 0; i < data.Length; i++)
{
sBuilder.Append(data[i].ToString("x2"));
}
return sBuilder.ToString();
}
可以如果对方要是知道我是取的CPU号后,也就知道了我算法的方式,能不能改成,把序列号取到后,加上一个固定的字符串,请问该怎么改代码
public string MD5Encrypt1(string pToEncrypt)
{
MD5 RegMD5 = new MD5CryptoServiceProvider();
byte[] data = RegMD5.ComputeHash(Encoding.Default.GetBytes(pToEncrypt));
StringBuilder sBuilder = new StringBuilder();
// Loop through each byte of the hashed data
// and format each one as a hexadecimal string.
for (int i = 0; i < data.Length; i++)
{
sBuilder.Append(data[i].ToString("x2"));
}
return sBuilder.ToString();
}
可以如果对方要是知道我是取的CPU号后,也就知道了我算法的方式,能不能改成,把序列号取到后,加上一个固定的字符串,请问该怎么改代码
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货