什么是高级加密标准?(the advanced encryption standard?)

高级加密标准(AES)是一种数学算法或密码,用于隐藏信息,以便未经授权的计算机用户在存储或传输信息时无法读取。用密码书写的科学称为密码学,AES可以更准确地描述为密码算法。此外,加扰或加密数据的过程除了确保信息保密外,还提供了其他好处。...

高级加密标准(AES)是一种数学算法或密码,用于隐藏信息,以便未经授权的计算机用户在存储或传输信息时无法读取。用密码书写的科学称为密码学,AES可以更准确地描述为密码算法。此外,加扰或加密数据的过程除了确保信息保密外,还提供了其他好处。

The Advanced Encryption Standard (AES) is a mathematical algorithm used to conceal information so that it cannot be read by unauthorized computer users.

加密消息还可以证明消息是真实的,并强制执行不可否认性,这是一个防止个人否认他发送了消息或参与了交易的过程。这是因为密码学可以用来创建一个不仅不可理解而且唯一的代码。唯一代码的作用类似于指纹,在没有专用解密密钥的情况下无法更改,因此它绑定到特定的消息、事务或个人。

国家标准与技术研究所(NIST)于2000年10月选择了高级加密标准,主要作为数据加密标准(DES)的替代品。虽然DES作为美国政府的官方加密标准自20世纪70年代以来已被广泛使用,但目前已被多次破坏,在安全方面不再可信。

正式而言,选择过程始于1997年1月,当时NIST根据一份新的更安全的加密算法的要求清单,发起了一项提案请求。NIST希望新算法具有足够的灵活性,能够在物理设备和计算机程序上工作。它还必须具有足够的健壮性,能够在较旧的机器上工作,并在未来几十年内正常工作。

NIST与政府、教育和行业团体合作,最初选择了15名候选人进行早期考试。五名入围者被选中进行更广泛的测试。最终的赢家是一个名为Rijndael的密码,由两位比利时密码学家Vincent Rijmen和Joan Daemen设计,他们的姓氏构成了算法名称的基础。Rijndael,更常见的称为高级加密标准,是用于加密美国政府应用程序的官方密码系统。

高级加密标准是一种对称算法,这意味着它使用单个密钥加密和解密消息。人们应该记住,密钥只是一个插入到算法中的变量,用于随机化数据。由于AES依靠一个密钥来完成这两项任务,因此密钥必须保密。如果未经授权的用户能够获得密钥,他将能够读取所有加密消息。

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

你可能感兴趣的文章

为什么“高级属性”按钮有时会被“存档”复选框替换?

...f the file or folder is stored on a drive that supports compression and/or encryption. If the volume does not support either compression or encryption, then the Archive Checkbox will be shown instead. FAT file systems do not support compression or encryption, meaning that the files will display the...

  • 发布于 2021-04-07 13:57
  • 阅读 ( 102 )

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

... 早期的加密 The ancient Greeks used a tool called a Scytale to help encrypt their messages more quickly using a transposition cipher—they would simply wrap the strip of parchment around the cylinder, write out the message, and then when unwound wouldn’t make sense. 当然,这种加密方...

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

为什么ssd会在没有密码的情况下对数据进行内部加密?

... told me that it is complicated because the built-in drive controller uses encryption. I assume this means that when it writes data to the memory chips, it stores it in an encrypted format on the chips. If this is true, why would an SSD do that? 为什么SSD会在没有密码的情况下对数据进...

  • 发布于 2021-04-10 04:47
  • 阅读 ( 120 )

英国脱欧协议要求dna配置文件使用一款已有20年历史的电子邮件应用程序

...提到了这一点,必须使用一套特定的加密协议。 The open standard s/MIME as extension to de facto e-mail standard SMTP will be deployed to encrypt messages containing DNA profile information. The protocol s/MIME (V3) allows signed receipts, security labels, and secure mailing lists....

  • 发布于 2021-04-17 05:18
  • 阅读 ( 137 )

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

AES与3DES AES(Advanced Encryption Standard)和3DES(也称为tripledes,数据加密标准)是目前数据加密领域的两种标准。AES是一种使用置换网络的全新加密,而3DES只是对依赖于平衡Feistel网络的DES加密的一种改进。基本上,3DES只是对正在...

  • 发布于 2021-06-23 05:39
  • 阅读 ( 162 )

des公司(des)和aes公司(aes)的区别

DES与AES DES(Data Encryption Standard,数据加密标准)是一种相当古老的加密数据的方法,这样信息就不会被其他可能拦截流量的人读取。DES相当古老,后来被更新更好的AES(高级加密标准)所取代。替换是由于DES固有的弱点,允许...

  • 发布于 2021-06-23 05:40
  • 阅读 ( 141 )

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

...a_Aleisa/publication/283178410_A_comparison_of_the_3DES_and_AES_encryption_standards/links/56d365a408ae059e37612702/A-comparison-of-the-3DES-and-AES-encryption-standards.pdf

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

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

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

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

什么是不同类型的电子邮件加密软件?(the different types of email encryption software?)

在过去的几十年里,电子邮件很快成为商业伙伴和个人之间首选的沟通方式。电子邮件加密是将电子邮件文本转换为密码格式的过程。这可以防止不需要的收件人阅读电子...

  • 发布于 2021-12-08 20:14
  • 阅读 ( 159 )

什么是不同类型的加密?(the different types of encryption?)

加密是将数据从其正常、可读状态(称为明文)转换为受保护、安全的数据(称为密文)的过程,因此只能由预期的接收者读取,而这些接收者可以使用密钥对其进行解密...

  • 发布于 2021-12-08 20:20
  • 阅读 ( 170 )
卜啦卜-
卜啦卜-

0 篇文章