什么是aes算法?(the aes algorithm?)

当谈到计算机安全时,术语“算法”的使用与数学中的不同,例如,在数学中,它指的是在特定环境中解决问题的系统方法。在计算机安全中,它指的是一种加密算法,它是加密消息时要遵循的一系列过程或规则。算法可以更简单,也可以更复杂,而那些更复杂的算法更难破解。AES代表高级加密标准,AES算法是Rijndael算法的另一个名称,它被选择用于AES标准。...

当谈到计算机安全时,术语“算法”的使用与数学中的不同,例如,在数学中,它指的是在特定环境中解决问题的系统方法。在计算机安全中,它指的是一种加密算法,它是加密消息时要遵循的一系列过程或规则。算法可以更简单,也可以更复杂,而那些更复杂的算法更难破解。AES代表高级加密标准,AES算法是Rijndael算法的另一个名称,它被选择用于AES标准。

Computer algorithms can be simpler or more complex, and those that are more complex are more difficult to crack.

Rijndael算法在一次国际比赛中被选入AES。当考虑更换数据加密标准(DES)时,国家标准与技术研究所(NIST)邀请密码学家提出一种基于AES的高级算法,即。,开发AES算法。邀请是在1997年发出的,来自11个国家的小组编写的21份材料得到了审议。2000年,Rijndael算法被选为AES算法,这就是AES有时被称为AES算法(Rijndael)的原因。

Rijndael——不同的发音为/RAIN-dahl/或/RINE-dahl/——是由两位开发者Joan Daemen和Vincent Rijmen的部分名字组合而成的。该算法基于他们共同开发的早期算法,称为Square。新的AES算法是块算法,数据以128位块处理。但是,尽管DES的密钥只有56位,但Rijndael的密钥可以是128、192或256位。尽管如此,人们还是对新算法的安全性表示担忧,目前正在尝试破解它。

AES算法是美国政府在2000年为非机密敏感文件选择的。2003年,AES被新的欧洲签名、完整性和加密方案(NESSIE)联盟采用。同样在2003年,国家安全局(NSA)决定对绝密文件使用AES的最高位密钥。Internet密钥交换(IKE)还使用AES算法将密钥传输给收件人,以便对消息进行解密。AES还用于Internet协议安全性(IPSec),这是一种用于在web上进行身份验证和加密的安全协议。

  • 发表于 2021-12-15 09:26
  • 阅读 ( 132 )
  • 分类:互联网

你可能感兴趣的文章

5种常见的加密类型以及为什么您不应该自己创建

... "Anyone can invent an encryption algorithm they themselves can't break; it's much harder to invent one that no one else can break." ...

  • 发布于 2021-03-24 13:51
  • 阅读 ( 220 )

什么是加密,它是如何工作的?

...型加密的示例,确保您也可以查看上一版,我们解释了为什么那么多极客讨厌internetexplorer。 显然是xkcd拍摄的。 早期的加密 The ancient Greeks used a tool called a Scytale to help encrypt their messages more quickly using a transposition cipher—they would s...

  • 发布于 2021-04-09 04:40
  • 阅读 ( 162 )

aes公司(aes)和三重DES(3des)的区别

...者可以使用差分密码分析进行明文分析。aes与3des对照表什么是aes公司(aes)?由Joan Daemen和Vincent Rijmen开发的高级加密标准算法是一种对称密钥分组密码。它的加密密钥长度有128位、192位和256位的选项,用户可以从中选择,并且它...

  • 发布于 2021-07-11 16:58
  • 阅读 ( 611 )

什么是密码算法?(cryptographic algorithms?)

密码算法是一系列过程或规则,用于在密码系统中对消息进行加密和解密。简单地说,它们是通过确保不需要的人不能访问数据来保护数据的过程。这些算法有着广泛的用...

  • 发布于 2021-12-07 12:03
  • 阅读 ( 167 )

什么是不同的加密技术?(the different encryption techniques?)

秘密编码信息的过程已经在间谍活动中使用了几个世纪。数据加密是为存储在计算机文件中的数据创建秘密消息格式的过程。在计算机软件中,有多种数据文件加密技术。...

  • 发布于 2021-12-08 14:46
  • 阅读 ( 113 )

什么是数据加密算法?(a data encryption algorithm?)

网络安全的基本作用之一是保护数据免受恶意间谍活动的影响。数据加密是将纯文本数据转换为乱码的过程。数据加密算法是一种数学函数,在计算机编程中用作将文本数...

  • 发布于 2021-12-10 10:15
  • 阅读 ( 176 )

什么是aes数据加密?(aes data encryption?)

数据加密是将数字数据加密为不可解密格式的过程。该数据通常通过使用哈希算法进行加扰,哈希算法将数据转换为秘密加扰加密格式。高级加密标准(AES)是目前定义的...

  • 发布于 2021-12-10 12:29
  • 阅读 ( 154 )

什么是aes加密?(aes encryption?)

高级加密标准(AES)是一种对称密钥密码技术,用于保护和加密操作系统、硬盘驱动器、网络系统、文件、电子邮件和其他类似电子数据。它通常由三个分组密码组成,这...

  • 发布于 2021-12-10 12:30
  • 阅读 ( 127 )

什么是散列算法?(a hashing algorithm?)

计算机程序员已经使用哈希函数几十年了。这些功能通常用于安全、数据访问或数据验证领域。哈希算法是一种数学函数,它将可变长度的字符串转换为固定的数值。目前...

  • 发布于 2021-12-10 15:05
  • 阅读 ( 112 )

什么是加密算法?(an encryption algorithm?)

加密是一门使文本不可读的科学,目的是将其安全、秘密地传递给预期的接收者,接收者使用密钥对消息进行解密。加密算法是为加密数据而定义的一系列步骤。原始文本...

  • 发布于 2021-12-11 11:40
  • 阅读 ( 98 )