zoukankan      html  css  js  c++  java
  • c#MD5加密

        static void Main(string[] args)
            {
                string str = Console.ReadLine();
                string result = GetMD5(str);
                Console.WriteLine(result);
                Console.ReadKey();
            }

            public static string GetMD5(string str)
            {
            //创建对象
         MD5 md5 = MD5.Create();//new MD5();
         //开始加密
         //需要将字符串转换成字节数组
         Byte[] buffer = Encoding.GetEncoding("GBK").GetBytes(str);
         //返回加密好的字节数组
         Byte[] Md5buffer = md5.ComputeHash(buffer);
         //将字节数组转换成字符串有三种形式
         //1.将字节数组中的每个元素按照指定的编码格式转换成字符串Encoding.GetEncoding("GBK").ToString(Md5buffer)
         //2.直接将数组ToString()
         //3.将字节数组中的每个元素ToString()
         string strnew= "";
         for (int i = 0; i < Md5buffer.Length; i++)
     {
     //转换成16进制
      strnew+= Md5buffer[i].ToString("x2");
     }
         return strnew;

  • 相关阅读:
    css3
    ubuntu /mac 终端命令大全
    MarkDown的语法的简要规则
    向github上传一个项目
    datatable 去掉默认功能
    datatable 自定义筛选
    vuex
    es6入门教程
    datatable 指定添加排序,根据列的值来设置颜色
    在ios上块点击出现闪黑底
  • 原文地址:https://www.cnblogs.com/jefy/p/9207401.html
Copyright © 2011-2022 走看看