http://www.sufeinet.com/plugin.php?id=keke_group

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 3158|回复: 1

[Winform] 大部分程序都能用到的MD5字符串加密方法

[复制链接]
发表于 2013-3-27 09:20:04 | 显示全部楼层 |阅读模式
/// <summary>
        /// MD5字符串加密
        /// </summary>
        /// <param name="EncrptString">要加密的字符串</param>
        /// <returns>加密后的字符串</returns>
        public static string MD5EncryptString(string EncrptString)
        {
            //基础64位字符串变量
            string StringBase64 = "";
            //
            if (EncrptString == "")
            {
                return "";
            }
            //表示 Unicode 字符的 ASCII 字符编码。得到一个ASCII代码
            ASCIIEncoding ASCIIEncodingInfo = new ASCIIEncoding();
            //设置要加密的字符串到Byte数组byte 0 到 255 无符号 8 位整数 System.Byte
            //明文
            byte[] ProclaimByte = new byte[EncrptString.Length];
            //密文MD6
            byte[] Encrptbyte;
            //明文Byte存储来自要加密的数据
            ProclaimByte = ASCIIEncodingInfo.GetBytes(EncrptString);
            //使用加密服务提供程序 (CSP) 提供的实现计算输入数据的 MD5 哈希值。
            MD5 MD5Info = new MD5CryptoServiceProvider();
            try
            {
                //计算输入数据的哈希值。
                Encrptbyte = MD5Info.ComputeHash(ProclaimByte);
                //将 8 位无符号整数数组的值转换为它的等效 String 表示形式(由以 64 为基的数字组成)。
                StringBase64 = Convert.ToBase64String(Encrptbyte);
                return StringBase64;
            }
            catch (Exception ErrorInfo)
            {
                throw new Exception(ErrorInfo.Message);
            }
        }


1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2013-3-27 09:59:36 | 显示全部楼层
支持一下,
建议楼主使用代码高亮的方式
http://www.sufeinet.com/thread-1942-1-1.html
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-5-17 20:08

© 2014-2021

快速回复 返回顶部 返回列表