高级加密标准(AES)是一种对称密钥加密技术,用于保护和加密操作系统、硬盘驱动器、网络系统、文件、电子邮件和其他类似的电子数据。它通常由三个块密码组成,它们来自最初发布为 Rijndael ,由两位比利时密码学家的姓氏创建...
高级加密标准(AES)是一种对称密钥加密技术,用于保护和加密操作系统、硬盘驱动器、网络系统、文件、电子邮件和其他类似的电子数据。它通常由三个块密码组成,它们来自最初发布为
Rijndael,由两位比利时密码学家的姓氏创建的名字,这两位密码学家是最先发明密码并开始使用的。该标准是由美国政府委托用来保护机密信息的,虽然现在世界上许多政府和电子安全公司都在使用它。每一个密码都有128位的块大小,有128、192和256位三种不同的密钥大小。虽然它不是完全不可穿透的,但它被广泛认为是可用的最强密码之一

高级加密标准(AES)是一种数学算法,用于隐藏信息,使未经授权的计算机用户无法读取理解密码学一般来说,数字空间使共享和存储一系列数据和文档变得非常容易,但这种容易访问的方式可以是双向的:没有适当的保护,无论是意外的还是故意的,信息都会被泄露,加密技术的目的是对从一个点传输到另一个点的数据包进行置乱,还可以作为一个屏障或保险库来保护存储在固定服务器或硬盘驱动器上的信息AES标准是最强大和最复杂的加密工具之一。高级加密如何工作了解AES的机制密码通常至少需要一些加密知识,这可能是复杂的。简单地说,密码是通过重复执行若干个转换轮来工作的;这会将输入的纯文本转换为密文的输出。每一轮有几个处理步骤,其中一轮只依赖于加密密钥。然后,应用一组反向循环将密码文本转换回明文。AES加密仅使用一个128位密钥对数据进行加密和解密。来源和初始格式美国国家标准技术研究所(NIST)是该标准的最初先驱,它在2000年提出了AES标准的加密算法请求,并接受了世界各地密码学家的建议Daeman和Vincent Rijmen共同创造了他们称之为"Rijndael密码,美国政府于2001年初开始在其系统中实施这一标准,以确保机密和非机密信息的安全,AES被NIST选为联邦信息处理标准(FIPS),也称为FIPS1972003年7月,美国国家安全局(NSA)表示,AES的安全性足以在机密和绝密级别保护其信息AES加密在世界各地被用于保护政府团体和企业的一些最受保护的系统。它甚至被个人用来保护私人计算机和网络系统,通常是美国政府和世界上大多数公司和机构制定的标准这种加密方式之所以能很好地工作,其中一个原因是它可以同时在多个网络层上工作。虽然AES和Rijndael可以互换使用,但是有一些区别应该注意。AES使用固定的128位分组密码三种密钥大小分别为128、192和256位,Rijndael可用于任何大小的分组密码和32位的倍数的密钥。Rijndael的密钥和分组密码大小从128位到256位不等。安全优势虽然AES加密并非牢不可破,但它通常被认为是高度安全的,直到2009年,人们还认为只有边信道攻击才能通过AES保护的系统,2009年,相关的密钥攻击和已知的密钥区分攻击都有报道对AES系统的一些攻击很难完成;例如,攻击通常要求用户与AES加密软件在同一个系统上才能破解密码。