ITPub博客

首页 > Linux操作系统 > Linux操作系统 > DotNet-MD5

DotNet-MD5

原创 Linux操作系统 作者:kirinri 时间:2008-01-10 20:28:01 0 删除 编辑

using

System;

using

System.Text;

using

System.Security.Cryptography;

namespace

{

My.Encryptor///

/// Summary description for MD5.

///

{

{

public class MD5public MD5()//

// TODO: Add constructor logic here

//

}

{

MD5CryptoServiceProvider md5Hasher =

UTF8Encoding encoder =

Byte[] hashedBytes = md5Hasher.ComputeHash(encoder.GetBytes(toEncode));

}

{

StringBuilder buff =

{

buff.Append(String.Format("{0:X2}", hashByte));

}

}

}

}

public static string Encode(string toEncode)new MD5CryptoServiceProvider();new UTF8Encoding();return ByteToHash(hashedBytes);private static string ByteToHash(Byte[] byteToHash)new StringBuilder();foreach (byte hashByte in byteToHash)return buff.ToString();
发表于:2007.08.07 14:47

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12476590/viewspace-134140/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2007-12-21

  • 博文量
    257
  • 访问量
    496343