Show Table of Contents
附录 A. 加密标准
A.1. 同步加密
A.1.1. 高级加密标准 — AES
在加密中, AES (高级加密标准)是被美国政府所采用的加密标准。这一标准包括三大块密码,AES-128, AES-192 和 AES-256, 通过一个更大的合集并最初发表为 Rijindael。每个 AES 密码都有128个比特位大小,秘钥位大小分别是128、192和256比特。AES 密码被广泛分析,目前被全球使用,正如其前一代 DES (数据加密标准)一样。[3]
A.1.1.1. AES 历史
AES 是由 NIST (美国国家标准技术研究所)在经过5年标准化过程,于2001年11月26日在第197份出版物中发布的。在 Rijindael 的设计被选择之前,15个竞争设计会被展示和评选出最适合的一个。在2002年5月26日被作为一个标准而有效使用。这个设计在很多不同的加密包中被使用。 AES 是第一个被 NSA (美国国家安全局)通过的作为顶级机密公开使用的密码。(详见下方 AES 安全体系)[4]
Rijindael 密码由两位比利时编码者 Joan Daemen (琼·德门)和 Vincent Rijmen (文森特·瑞捷门)共同开发,并由他们递交到 AES 筛选过程。 Rijindael 是两个开发者姓名的混合。[5]
A.1.2. 数据加密标准 — DES
数据加密标准(DES)是由国家标准局为美国在 1976 年选择作为联邦官方信息处理标准(FIPS)的块密码(共享秘密加密的形式),随后在国际上广为应用。它的依据是使用 56 位密钥的对称密钥算法。该算法最初与分类别的设计元素不符,密钥长度较短,并被怀疑是国家安全局的(NSA)的后门。DES 后经大量的学术研究,这些研究引发了对块加密以及加密分析的现代化理解。[6]

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.