http://www.aspxboy.com/4836/default.aspx
http://www.aspxboy.com/private/4975/default.aspx

解决方案 »

  1.   

    密匙也保存在数据库中吧
     DESCryptoServiceProvider ds = (DESCryptoServiceProvider)DESCryptoServiceProvider.Create();
                string key = ASCIIEncoding.ASCII.GetString(ds.Key);
    用自动生成密匙,解密时有密文和密匙就可以了。。
      

  2.   

    string content = this.txt.Text;
                DESCryptoServiceProvider ds = (DESCryptoServiceProvider)DESCryptoServiceProvider.Create();
                string key = ASCIIEncoding.ASCII.GetString(ds.Key);
                string encryText= DESEncrypt(content, key); //这里调用加密的方法
    encryText就是密文了。