C#生成MD5的函数代码

时间:2021-08-04 14:50:24 


public static string GetMD5(string sDataIn)
        {
            MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider();
            byte[] bytValue, bytHash;
            bytValue = System.Text.Encoding.UTF8.GetBytes(sDataIn);
            bytHash = md5.ComputeHash(bytValue);
            md5.Clear();
            string sTemp = "";
            for (int i = 0; i < bytHash.Length; i++)
            {
                sTemp += bytHash[i].ToString("X").PadLeft(2, '0');
            }
            return sTemp.ToLower();
        }
标签:C#,MD5
0
投稿

猜你喜欢

  • DevExpress实现禁用TreeListNode CheckBox的方法

    2022-07-20 22:17:43
  • C#判断字符串中是否包含指定字符串及contains与indexof方法效率问题

    2022-07-06 19:04:51
  • Maven Plugin的@Mojo和@Execute的具体使用

    2021-12-19 05:23:17
  • Android带清除功能的输入框控件EditTextWithDel

    2022-02-13 16:53:27
  • Android非XML形式动态生成、调用页面的方法

    2022-11-11 11:26:01
  • Apache Calcite进行SQL解析(java代码实例)

    2023-06-26 23:11:59
  • 利用java实现二叉搜索树

    2023-10-25 13:25:07
  • Java 重写时应当遵守的 11 条规则

    2023-02-10 18:58:06
  • Java并发编程之JUC并发核心AQS同步队列原理剖析

    2023-01-15 15:14:37
  • Spring框架事务属性中事务隔离级别与传播行为全面讲解

    2022-08-11 17:24:31
  • Android开发实现拨打电话与发送信息的方法分析

    2023-06-19 07:09:13
  • 图解红黑树及Java进行红黑二叉树遍历的方法

    2023-04-20 22:09:14
  • C#实现伪装文件夹功能

    2023-04-28 14:21:38
  • Java内存区域和内存模型讲解

    2023-11-26 12:08:39
  • Android上传文件到服务端并显示进度条

    2023-06-23 07:48:33
  • Java创建对象(显式创建和隐含创建)

    2022-10-26 13:58:33
  • java 2d画图示例分享(用java画图)

    2023-07-25 22:03:52
  • C#中?、?.、??、??=运算符的用法

    2022-11-10 18:11:51
  • 浅谈Spring自定义注解从入门到精通

    2023-11-25 03:59:12
  • java精度计算代码 java指定精确小数位

    2023-07-31 03:03:58
  • asp之家 软件编程 m.aspxhome.com