什么是国际数据加密算法?(the international data encryption algorithm?)

计算机密码学作为一种从纯文本数据创建加密信息的方法已经使用了几十年。在过去的几十年里,许多新的加密算法被创造出来。国际数据加密算法(IDEA)™) 是加密算法的一个示例,密码将文本数据规划为一组加扰字符。它是由来自瑞士的James Massey和Xuejia Lai于1991年创建的一种数据加密形式。发明人曾希望它能取代当时的标准加密,即数据加密标准(DES)。...

计算机密码学作为一种从纯文本数据创建加密信息的方法已经使用了几十年。在过去的几十年里,许多新的加密算法被创造出来。国际数据加密算法(IDEA)™) 是加密算法的一个示例,密码将文本数据规划为一组加扰字符。它是由来自瑞士的James Massey和Xuejia Lai于1991年创建的一种数据加密形式。发明人曾希望它能取代当时的标准加密,即数据加密标准(DES)。

1976年,美国政府为所有联邦政府实体制定了加密标准。当时的标准被命名为数据加密标准(DES)。这些标准由国家技术和标准研究所(NIST)管理。DES发布后,由于加密算法很容易被许多计算机科学家破坏,因此对该方法有很多批评。这主要是因为DES标准中使用的加密密钥太小,这限制了密钥的排列并降低了算法的复杂性。

2001年,NIST将标准升级为高级加密标准(AES)。新标准支持更复杂的加密算法,该算法包含一个大的256位密钥。这种新方法使得目前的加密算法无法破解。国际数据加密算法创建于AES之前,作为数据加密的临时方法。当前的想法™ 算法也已经发展到支持新的AES标准。

国际数据加密算法被许多软件应用广泛使用,被认为是数据加密的良好算法。它使用对称加密算法,使用单个密钥加密和解密数据。观念的标准™ 支持长度高达128位的高级加密密钥。

Pretty good privacy(PGP)是一种用于许多电子邮件加密协议的加密算法。这通常被认为是加密电子邮件的好方法,因为它支持高级加密密钥。许多PGP算法使用国际数据加密算法作为消息加密的内部方法。OpenPGP是PGP的开源版本,它采用了IDEA™ 作为可选算法。

数据加密算法不限于纯文本数据。大多数加密算法支持纯文本数据、声音和视频加密。所有形式的数据都可以使用国际数据加密算法进行加密。目前,想法™ 拥有一项专利,该专利仅限于非商业企业使用。

  • 发表于 2021-12-15 11:49
  • 阅读 ( 176 )
  • 分类:互联网

你可能感兴趣的文章

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

... 早期的加密 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
  • 阅读 ( 172 )

为什么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
  • 阅读 ( 124 )

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

...ce of the operati*** is: first encryption and then signing, the encryption algorithm AES (Advanced Encryption Standard) with 256 bit key length and RSA with 1,024 bit key length shall be applied for symmetric and asymmetric encryption respectively, the hash algorithm SHA-1 shall be applied. s/MIME f...

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

对称的(symmetric)和非对称加密(asymmetric encryption)的区别

...码学,解密,加密,对称加密 什么是对称加密(symmetric encryption)? 在对称加密中,相同的密钥用于加密和解密。在这种方法中,原始消息被转换成无法识别的消息。这个转换后的消息称为密文。这是使用密钥和加密算法完成的...

  • 发布于 2021-06-30 22:44
  • 阅读 ( 454 )

散列(hashing)和加密(encryption)的区别

...相同时,用户将获得访问电子邮件的授权。 什么是加密(encryption)? 加密是将原始消息转换为无法识别的形式的过程,以便未经授权的各方无法识别它。它在发送方端执行。新的信息形式与原来的信息完全不同。因此,通过通信...

  • 发布于 2021-07-01 01:39
  • 阅读 ( 606 )

极客生活:加密你的数据

...免费实用程序OpenSSL为文件设置密码。假设您希望对名为unencrypted-data.tar的文档的tar存档进行密码保护。在命令行中,键入: $ openssl des3 -salt -in unencrypted-data.tar -out encrypted-data.tar.des3 enter des-ede3-cbc encryption password: Verifying - enter des-...

  • 发布于 2021-08-02 10:39
  • 阅读 ( 147 )

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

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

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

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

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

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

什么是数据挖掘算法?(data mining algorithms?)

数据挖掘算法是用于识别数据集中的模式和趋势的编程查询和程序。数据挖掘的主要用途是根据客户的实际活动确定客户需求和偏好。尽管这些信息是基于过去的表现,但...

  • 发布于 2021-12-08 16:46
  • 阅读 ( 147 )

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

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

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