jtahstu的博客

root@jtahstu.com   Github   英文博客  

最新碎语:以后没事写写小的知识点吧

您的位置:jtahstu的博客 >笔记> MD5加密算法(C#)

MD5加密算法(C#)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Security.Cryptography;
using System.Text;
using System.Threading.Tasks;

namespace MD5 {
    class Program {
        static void Main(string[] args) {
            string s = GetMD5("jtahstu");
            Console.WriteLine(s);
            Console.ReadKey();
        }

        public static string GetMD5(string str) {
            MD5 md5 = MD5.Create();
            byte[] buffer = Encoding.GetEncoding("GBK").GetBytes(str);
            byte[] MD5Buffer = md5.ComputeHash(buffer);
            string strNew = "";
            for (int i = 0; i < MD5Buffer.Length; i++) {
                strNew += MD5Buffer[i].ToString("x2");
            }
            return strNew;
        }
    }
}

by jtahstu on 2015/8/25 2:13:57


---

本文章采用 知识共享署名2.5中国大陆许可协议 进行许可,欢迎转载,演绎或用于商业目的。

---

二维码加载中...

扫一扫移动端访问O(∩_∩)O

发表评论

24 + 87 =
路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交

网友评论(1)

我去,这个用PHP写就好简单 md5(), 都是写好的函数,还有SHA1加密算法 sha1() 。
ahstu 3年前 (2015-11-08) 回复
正在加载中……