///<param name="charset">编码方式</param>
///<returns>密文</returns>
private string MD5(string str, string charset)
{
byte[] buffer = System.Text.Encoding.GetEncoding(charset).GetBytes(str);
try
{
System.Security.Cryptography.MD5CryptoServiceProvider check;
check = new System.Security.Cryptography.MD5CryptoServiceProvider();
byte[] somme = check.ComputeHash(buffer);
string ret = "";
foreach (byte a in somme)
{
if (a < 16)
ret += "0" + a.ToString("X");
else
ret += a.ToString("X");
}
return ret.ToLower();
}
catch
{
throw;
}
}
/// <summary>
/// base64编码
/// </summary>
/// <param name="str">内容</param>
/// <param name="charset">编码方式</param>
/// <returns></returns>
private string base64(String str, String charset)
{
return Convert.ToBase64String(System.Text.Encoding.GetEncoding(charset).GetBytes(str));
}
附上详细的接口文档给大家:
http://www.kdniao.com/documents
推荐阅读
- 电脑提示音怎么关闭?电脑提示音怎么更改
- c罗确诊
- 002471股票历史交易数据 002471股票行情
- 男孩好名字大全沉稳大气男孩好名字大全简单
- 各位LOL召唤师,你们最后买的是哪些英雄?
- 我心永恒歌词英文我心永恒歌词大意
- 胚胎发育过程各个时期 胚胎发育过程图详解
- 新店开张宣传语怎么写?新店开张宣传语海报
- 火车票可以提前几天订票 火车站人工订票提前几天