高级加密标准AES外文翻译及译文
加密它:用新的高级加密标准(AES)保持你的数据安全James McCaffrey 摘要 AES(The Advanced Encryption Standard)是美国国家标准与技术研究所用
加密它:用新的高级加密标准(AES)保持你的数据安全 James McCaffrey 摘要 AESThe Advanced Encryption Standard ()是美国国家标准与技术研究所用 于加密电子数据的规范。它被预期能成为人们公认的加密包括金融、电信和政府 AES 数字信息的方法。本文展示了的概貌并解析了它使用的算法。包括一个完 C#.NETAES 整的实现和加密数据的举例。在读完本文后你将能用加密、测试 AESAES 基于的软件并能在你的系统中使用加密。 (NIST)2002526 美国国家标准与技术研究所在年月日建立了新的高级数据加密 (AES)C# AES 标准规范。本文中我将提供一个用编写的的能运行的实现,并 AES AES 详细解释到底什么是以及编码是如何工作的。我将向您展示如何用 AES 加密数据并扩展本文给出的代码来开发一个商业级质量的类。我还将解 AES 释怎样把结合到你的软件系统中去和为什么要这么做,以及如何测试基于 AES 的软件。 AES AES 是一个新的可以用于保护电子数据的加密算法。明确地说, 128192 256 是一个迭代的、对称密钥分组的密码,它可以使用、和位密钥, 128 16 并且用位(字节)分组加密和解密数据。与公共密钥密码使用密钥对不 同,对称密钥密码使用相同的密钥加密和解密数据。通过分组密码返回的加密数 据的位数与输入数据相同。迭代加密使用一个循环结构,在该循环中重复置换 permutations (substitutionsFigure 1AES ()和替换)输入数据。显示了用 19216 位密钥对一个位字节数据块进行加密和解密的情形。 AES 算法概述

