在很多地方,都用到了数据加密,比较多的就是MD5了,也比较安全,下面就贴上个示例,输入一串字符串,通过MD5加密

加密算法如下

public static string MD5_Encrypt(string md5_str)
        {
            System.Security.Cryptography.MD5 md5 = System.Security.Cryptography.MD5CryptoServiceProvider.Create();
            byte[] bytes = System.Text.Encoding.ASCII.GetBytes(md5_str);
            byte[] bytes1 = md5.ComputeHash(bytes);

System.Text.StringBuilder stringBuilder = new StringBuilder();
            foreach ( var item in bytes1 )
            {
                stringBuilder.Append(item.ToString("x").PadLeft(2 , '0'));
            }
            return stringBuilder.ToString().ToUpper();
        }

直接调用这个方法即可

最新文章

  1. LINUX操作系统VIM的安装和配置
  2. poj 并查集
  3. Python-4 变量、字符串
  4. android控件库(1)-带删除功能的EditText
  5. Redis 1:简介
  6. 巨大bug
  7. uva 10791
  8. sharepoint 2013创建外部内容类型并创建外部列表
  9. JVM学习之GC参数设置
  10. POJ 3280 Cheapest Palindrome (DP)
  11. 迟到的 WPF 学习 —— 布局
  12. 关于项目刚才还能运行的,重启Myeclipse就不能运行(报错)的解决方法
  13. 《设计模式:可复用面向对象软件的基础》【PDF】下载
  14. django 下拉菜单显示为object的解决办法
  15. 雷林鹏分享:解决CI框架的Disallowed Key Characters错误提示
  16. struts 1.x 方法探析
  17. linux的一些目录结构
  18. orderBy 传入属性的字符串
  19. UVA 10305:Ordering Tasks(拓扑排序)
  20. 开发框架:IOE 架构

热门文章

  1. Android逆向分析工具表
  2. 不通过ecplise,只通过文件目录 创建最简单的JSP文件
  3. python_8(模块)
  4. 数位dp知识
  5. jmeter压测--从文本中读取参数
  6. Retrofit Upload multiple files and parameters
  7. Oracle体系结构总览
  8. Linux系统下查找文件的方法
  9. iOS UI异步更新:dispatch_async 与 dispatch_get_global_queue 的使用方法
  10. linux环境iptables配置