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

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Security.Cryptography;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace _01MD5加密
    {
        class Program
        {
            static void Main(string[] args)
            {
                //woaini  woaini
                //202cb962ac59075b964b07152d234b70
               // string s = GetMD5("123");
                //202cb962ac59075b964b07152d234b70
                //202cb962ac59075b964b07152d234b70
                //202cb962ac5975b964b7152d234b70
                //3244185981728979115075721453575112
                //Console.WriteLine(s);
                //Console.ReadKey();
                //double n = 123.456;
                //Console.WriteLine(n.ToString("C"));
                //Console.ReadKey();
            }
    
            public static string GetMD5(string str)
            {
                //创建MD5对象
                MD5 md5 = MD5.Create();
                //开始加密
                //需要将字符处转换成字节数组
                byte[] buffer = Encoding.GetEncoding("GBK").GetBytes(str);
                //返回一个加密好的字节数组
                byte[] MD5Buffer = md5.ComputeHash(buffer);
    
                //将字节数组转换成字符串
                //字节数组---字符串
                //将字节数组中每个元素按照指定的编码格式解析成字符串
                //直接将数组ToString();
                //将字节数组中的每个元素ToString()
              //  return Encoding.GetEncoding("GBK").GetString(MD5Buffer);
    
                // 189 273 345 我爱你
                // 189 273 345
                string strNew = "";
                for (int i = 0; i < MD5Buffer.Length; i++)
                {
                    strNew += MD5Buffer[i].ToString("x2");
                }
                return strNew;
            }
        }
    }
  • 相关阅读:
    一次硬盘安装debian的过程
    Java热替换
    Hibernate缓存
    Java消息机制
    Hibernate批量操作(一)
    SQLite与SQL差异
    tablelayout:fixed 在一些情况下 会导至width失效。
    heiht三种浏览器的写法
    [WebMethod(EnableSession = true)]
    10分钟学会基于ASP.NET的 JQuery实例 (转)
  • 原文地址:https://www.cnblogs.com/blacop/p/5964889.html
Copyright © 2011-2022 走看看