using System;
using System.Security.Cryptography;
using System.Text; namespace AAA
{
/// <summary>
/// MD5Util 的摘要说明。
/// </summary>
public class MD5Util
{
public MD5Util()
{
//
// TODO: 在此处添加构造函数逻辑
//
} /** 获取大写的MD5签名结果 */
public static string GetMD5(string encypStr, string charset)
{
string retStr;
MD5CryptoServiceProvider m5 = new MD5CryptoServiceProvider(); //创建md5对象
byte[] inputBye;
byte[] outputBye; //使用GB2312编码方式把字符串转化为字节数组.
try
{
inputBye = Encoding.GetEncoding(charset).GetBytes(encypStr);
}
catch (Exception ex)
{
inputBye = Encoding.GetEncoding("GB2312").GetBytes(encypStr);
}
outputBye = m5.ComputeHash(inputBye); retStr = System.BitConverter.ToString(outputBye);
retStr = retStr.Replace("-", "").ToUpper();
return retStr;
}
}
}

--

最新文章

  1. 深入学习jQuery动画控制
  2. varnish4.1 配置文件default.vcl
  3. 自学python3随笔--连接数据库和写EXCEL文件实现
  4. 自然语言15.1_Part of Speech Tagging 词性标注
  5. BizTalk开发系列(十八) 使用信封拆分数据库消息
  6. C++矩阵运算库推荐
  7. HT全矢量化的图形组件设计
  8. fzu1969 GCD Extreme 类似于uva10561
  9. 根据isbn获得图书的所有信息
  10. 我眼中的 Nginx(一):Nginx 和位运算
  11. 西安活动 | 4月20日「拥抱开源,又见.NET :云时代 • 新契机」
  12. iOS 9之后Url链接的NSUTF8StringEncoding转码实现
  13. faster-rcnn自己的理解总结(包括它的前世今身R-CNN和fast R-CNN)
  14. Codeforces Educational Round 37
  15. 洛谷P3721 [AH2017/HNOI2017]单旋(线段树 set spaly)
  16. 卷积运算的本质,以tensorflow中VALID卷积方式为例。
  17. Linux中Shell
  18. 【BZOJ1297】[SCOI2009]迷路(矩阵快速幂)
  19. nmap扫描工具
  20. php分页类 可直接调用

热门文章

  1. 模拟post/get请求 类似于google的postman
  2. jquery tmpl生成导航
  3. 马凯军201771010116《面向对象与程序设计Java》第十五周学习知识总结
  4. 周强 201771010141《面对对象程序设计(java)》第十周学习总结
  5. POJ - 1222: EXTENDED LIGHTS OUT (开关问题-高斯消元)
  6. 1ubuntu安装虚拟机
  7. ssh 端口更改或ssh 远程接不上的问题(尤其是国外服务器)
  8. bee: command not found问题解决之道
  9. abaqus python库变强变大233333333333333
  10. P2820 局域网