简单的加密字符串可以这样string Password=System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile("要加密的字符串","md5");加密算法可以选择“sha1”或“md5”。

解决方案 »

  1.   

    这个我会一点可我一点也看不清.net框架SDK文档说的那些"不对称加密、对称加密、数字签名"也不知道从那里学起?
      

  2.   

    哎加密原理我也懂一点点,可看了他们的说明为什么越看越没头脑了比如:
    Dim RSA As New RSACryptoServiceProvider()
    RSA.ImportParameters(RSAKeyInfo)
    Dim RSADeformatter As New RSAPKCS1SignatureDeformatter(RSA)
    RSADeformatter.SetHashAlgorithm("SHA1")
    If RSADeformatter.VerifySignature(HashValue, SignedHashValue) Then
       Console.WriteLine("The signature is valid.")
    Else
       Console.WriteLine("The signture is not valid.")
    End If
    这段代码我怎么用他呀?说是验证数据!
      

  3.   

    http://www.csdn.net/expert/topic/673/673917.xml?temp=.834942
      

  4.   

    是不是那种的请看例子
    http://www.cmbchina.com/homebank/hbw.htm
    进入安全站点您试图与该 Web 站点建立安全的连接。该 Web 站点可提供安全连接,并持有有效证书。安全通讯是指您提供的信息(例如姓名或信用卡号码)经过加密使其他人无法阅读或截取。证书是担保该 Web 站点安全性的声明。证书包含有关特定 Web 站点是否可信的信息。这可以确保其他任何 Web 站点都无法冒充原来的站点。
    当您进入安全 Web 站点时,Internet Explorer 会显示该对话框通知您即将进入安全的 Web 站点,并在状态栏的锁定位置显示锁形图标。而当您离开安全的 Web 站点时,
    Internet Explorer 也将显示对话框通知您。如果希望不管何时进入安全的 Web 站点都看到此对话框,请确认已清除“以后不再显示该警告”复选框。