2011-11-02 85 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