asp.net(c#)使用md5加密 如何获得asp中md5同样的值?

解决方案 »

  1.   

    string str = md5Encrypt(...);
    str.Replace("-","").ToLower();
    即为md5标准加密。
      

  2.   

    是这样的 我有一个注册系统 是asp.net的 
    我想在注册的时候同时将密码(MD5后的)插入两个表,一个表是用来处理asp.net登陆,一个表是用来处理asp处理的现在的问题就是asp.net注册系统的md5函数与asp使用的md5计算出来的值不同
    应该如何解决呢
      

  3.   

    .ToLower().Substring(8,16) 
    就和asp成生的一样了
      

  4.   

    pmmx(胖子) 说的正确
    因为asp中生成的是16位的  .NET生成的后16位与asp相同
      

  5.   

    .NET生成的MD5密码中,第8-23位是ASP中MD5生成的密码。