我用了动网的论坛,想整站利用动网的注册系统做一个通行证,主站准备用.net做,急求一个动网论坛的C# md5加密类,先谢谢各位大哥了

解决方案 »

  1.   

    参考如下,有详细分析、说明,并有演示源码:
    http://www.microsoft.com/china/msdn/library/security/DataSecureEncryp.mspx?mfr=true
    最简单的
    System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(Password,"MD5");
      

  2.   

    用.net的系统类做出来的结果是这样 21232F297A57A5A743894A0E4A801FC3
    用动网的加密是这样 7a57a5a743894a0e
    两个不一样啊
      

  3.   

    .net有提供现成的MD5摘要算法:
    System.Security.Cryptography 命名空间 
    MSDN示例:
    byte[] data = new byte[DATA_SIZE];
    // This is one implementation of the abstract class MD5.
    MD5 md5 = new MD5CryptoServiceProvider();
    byte[] result = md5.ComputeHash(data);如果处理string的话,用Convert.FromBase64String方法先转换成byte[]