2011-11-02 198 views
0

我對加密知之甚少。我正在嘗試使用身份驗證用戶信息將數據保存到使用AES(2011年通常使用的加密算法)進行解密/加密的二進制文件中。使用AES加密數據

我該如何開始?

我有一段代碼,這讓我對用戶進行認證:

using System; 

namespace Store_Passwords_and_Serial_Codes 
{ 
    class AuthenticateUser 
    { 
     private string userName, password; 

     public AuthenticateUser(string userName, string password) 
     { 
      this.userName = userName; 
      this.password = password; 
     } 

     public string UserName 
     { 
      get 
      { 
       return userName; 
      } 
      set 
      { 
       userName = value; 
      } 
     } 

     public string Password 
     { 
      get 
      { 
       return password; 
      } 
      set 
      { 
       password = value; 
      } 
     } 
    } 
} 

回答

2

有關詳細信息,包括如何加密/在通過AES .NET C#解密示例源已經幾件事情內置看到http://msdn.microsoft.com/de-de/library/system.security.cryptography.rijndael.aspx

如果您更感興趣的是如何的所有位進行算法看看http://msdn.microsoft.com/en-us/magazine/cc164055.aspx

其他有趣的鏈接/源代碼:

+0

確定。我看到了這個例子。但我從來沒有使用'使用'作爲方法。如果這有什麼基礎知識嗎? – HelpNeeder

+0

'使用'有助於避免泄漏...有關詳細信息,請參閱http://msdn.microsoft.com/en-us/library/yh598w02.aspx – Yahia

+0

好吧,我有很多的閱讀要做。 D.明天見:D – HelpNeeder