C#生成MD5的方法

摘要:
///用于生成MD5 publicstaticringGetMD5(stringsDataIn)的C#方法{MD5CryptoServiceProviderd5=newMD5CryptoService Provider();bytValue=System.Text.Encoding.UTF8。获取字节(sDataIn);md5.Clear();stringsTemp=“”;
///C#生成MD5的方法
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的方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇nodeJsLinux下Oracle设置环境变量下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

C#制作的屏幕取色器

  1 using System;  2 using System.Collections.Generic;  3 using System.ComponentModel;  4 using System.Data;  5 using System.Drawing;  6 using System.Linq;  7 using System.Text;  ...

一个比较牛的加密算法

一个加密算法 据说此加密算法每次加密的结果都不同,但解密的结果相同 using System; namespace test001 {  /**    对sSource,进行加密、解密操作。    @param sSource String :操作的字符串    @param iFlag int :操作类型 1-加密  2-解密    @return St...

Dev GridControl 和chartControl、SplitterControl 简单操作

此案例是关于Dev GridControl 合chartControl 控件的显示数据, GridControl 控件: 1.绑定IList<T> 对象, 2.实现全选, [c-sharp]view plaincopyprint? //点击全选按钮取得方法    private void checkEdit1_CheckedChan...

ASP.NET C# 日期 时间 年 月 日 时 分 秒 格式及转换(转自happymagic的专栏)

在平时编码中,经常要把日期转换成各种各样的形式输出或保持,今天专门做了个测试,发现DateTime的ToString()方法居然有这么多的表现形式,和大家一起分享. DateTime time=DateTime.Now;   //2010-5-28  11:22:02.4552691 星期五               time.To("y")      ...