黑马程序员技术交流社区

标题: MD5加密 [打印本页]

作者: 心动行动    时间: 2013-8-11 18:38
标题: MD5加密
将字符串转换成md5值的方法

public static string GetMD5(string input)
        {
            //因为MD5是抽象类,所以不能new,这个时候通过MD5的静态方法创建对象
            MD5 md5 = MD5.Create();
            //将字符串转换成字节数组
            byte[] buffer = System.Text.Encoding.Default.GetBytes(input);
            //返回一个加密好的MD5值
            byte[] md5Buffer = md5.ComputeHash(buffer);


            //     string str = "";
            StringBuilder sb = new StringBuilder();
            //将字节数组转换成字符串
            for (int i = 0; i < md5Buffer.Length; i++)
            {
                //      str+=    md5Buffer[i].ToString();
                sb.Append(md5Buffer[i].ToString("x2"));//将十进制转换为16进制
            }
            //    return str;
            return sb.ToString();

作者: 许庭洲    时间: 2013-8-11 18:56
值得学习ing!
作者: 彭家贰小姐    时间: 2013-8-11 20:54
谢谢分享
作者: 彭家贰小姐    时间: 2013-8-12 01:37
谢谢分享
作者: 黑马-吕老师    时间: 2013-8-26 13:27
技术分10分可以在黑马报名系统进行入学资格审核,请尽快写够10篇学习日记到入学测试区发帖,并进行下一环节
作者: 心动行动    时间: 2013-8-26 13:52
黑马-吕老师 发表于 2013-8-26 13:27
技术分10分可以在黑马报名系统进行入学资格审核,请尽快写够10篇学习日记到入学测试区发帖,并进行下一环节 ...

吕老师大驾光临,有失远迎!
谢谢您的提醒,我已经进入下一个环节了。

作者: qiezhiyi    时间: 2014-12-31 10:11
学习啦!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2