使用AES加密数据

时间:2011-11-02 08:27:47

标签: c# encryption aes

我对加密知之甚少。我正在尝试使用身份验证用户信息将数据保存到使用AES解密/加密的二进制文件(截至2011年常用的加密算法)。

我将如何开始?

我有一段代码可以让我对用户进行身份验证:

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;
            }
        }
    }
}

1 个答案:

答案 0 :(得分: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

其他有趣的链接/源代码: