什么是AES-256加密?

AES是高级加密标准的缩写。这是美国政府用于加密敏感数据的对称分组密码 。个人和公司也都使用AES来锁定机密或其他有价值的信息。

AES由国家标准技术研究院(NIST)创建,并在发展了五年之后,于2002年成为有效的联邦政府标准。 AES的开发始于1997年,当时它的前身Data Encryption Standard(DES)不再被淘汰。黑客已经开始蛮力他们通过DES”加密算法和方式要求一个新的,更复杂的加密工具,美国政府,它可以做在21 世纪的工作。

AES旨在在软件和硬件以及其他更受限制的环境中简化和简化。

AES设计师获得的好处之一就是选择过程本身的透明性。新工作流程的设计向公众开放,这使NIST可以从各种来源受到建设性的批评。

美国国家标准技术研究院要求新的加密标准算法是一种能够处理128位块的块密码,并且必须使用128、192和256位大小的密钥。该研究所还有其他要求,例如:

安全

最重要的标准。与其他加密算法相比,AES是经过判断的。在考虑其他因素的同时,其安全等级是最重要的组成部分。

成本

AES的发行目的是不收取任何费用,特许权使用费或任何利润。相反,将根据候选算法的内存和资源消耗来对其进行判断。

实作

另一个重要因素是考生易于使用和实现各种硬件和软件配置。 NIST需要一种尽可能简化的算法。

选择AES算法

包括国家安全局(NSA)在内的世界密码界对15个竞争的对称密钥算法设计进行了初步分析。在1999年8月,NIST选择了五种算法进行更广泛的分析。

经过广泛测试后,美国国家标准学会选择了Rijndael密码(以比利时创建者的名字命名,姓氏是Daemen和Rijmen)。 Rijndael在2000年10月被选为AES的算法,并由NIST发布为US FIPS PUB197。Rijndael在2002年成为联邦标准。

后来,在2003年,美国联邦政府宣布可以使用AES来保护机密数据,这导致高级加密标准成为加密机密信息的默认算法,也是美国国家安全局批准的第一个加密算法。向公众开放。

AES在保护美国国家机密方面的工作非常成功。这导致其在私有安全领域的广泛利用,这导致AES成为对称密钥密码术中使用最多的加密算法。

AES加密如何发挥作用

Advanced Encryption Standard(高级加密标准)是基于三个分组密码构建的:AES-128,AES-192和AES-256。这些密码中的每一个都使用128位,192位或256位加密密钥对128位数据块进行加密和解密。密码设计为接受其他块大小和密钥长度,但是当Rijndael成为AES时,这些功能被放弃了。所有对称加密密码都使用相同的密钥来加密和解密数据,这意味着发送方和接收方都必须具有相同的密钥。每个密钥长度被视为足以保护机密数据,直到“机密”级别为止,而“最高机密”信息则需要192位或256位密钥长度。 128位密钥具有10个回合,192位密钥具有12个回合,而256位密钥最终具有14个回合。什么是回合?它们对应于多个处理步骤,包括对加密文本进行置换和替换,然后将其转换为加密形式。

AES加密过程的第一步是使用替换表替换信息。第二次转换会更改数据行,而第三次转换列会更改数据行。最后一个转换是使用加密密钥的不同部分在每列上完成的基本互斥XOR过程。加密密钥越长,需要的回合越多。

May 23, 2019
正在加载...

Cyclonis Backup Details & Terms

免费的基本 Cyclonis 备份计划为您提供 2 GB 的云存储空间和完整的功能!无需信用卡。需要更多存储空间?立即购买更大的 Cyclonis 备份计划!要详细了解我们的政策和定价,请参阅服务条款隐私政策折扣条款购买页面。如果您想卸载应用程序,请访问卸载说明页面。

Cyclonis Password Manager Details & Terms

免费试用:30 天一次性优惠!免费试用不需要信用卡。免费试用期间的全部功能。 (免费试用后的完整功能需要订阅购买。)要了解有关我们的政策和定价的更多信息,请参阅EULA隐私政策折扣条款购买页面。如果您想卸载应用程序,请访问卸载说明页面。