高级加密标准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 算法概述

腾讯文库高级加密标准AES外文翻译及译文