可以使用formAuthentication类的HashPasswordForStoringInConfigFile方法,有两种加密算法可以选择,sha1和md5~~~~

解决方案 »

  1.   

    举个例(SHA-1):
    string temp = "2004-4-1";UnicodeEncoding encoding = new UnicodeEncoding();
    byte[] hashBytes = encoding.GetBytes(temp);
    SHA1 sha1 = new SHA1CryptoServiceProvider();
    byte[] cryptString = sha1.ComputeHash(hashBytes);这样就把一个string加密为一个二进制数组cryptString了。
    然后可以在用encoding.GetString(cryptString);获得对应的加密了的string;
    注意:
    需要using System.Text;和using System.Security.Cryptography;^_^
      

  2.   

    看看这个http://www.csdn.net/develop/article/26/26096.shtm
    http://www.csdn.net/develop/article/26/26097.shtm
      

  3.   

    如果要求不高的话,直接使用xor来加密