Encryption 什么';加密(DES)时反馈回路的用途是什么?

Encryption 什么';加密(DES)时反馈回路的用途是什么?,encryption,block-cipher,Encryption,Block Cipher,它会使加密更强大吗?我以为它是用来确保密文更“随机”的,但它并没有让密文变得更强,至少我是这么认为的 请参见此链接: 看看下面的图片。ECB(无反馈)可能在密文中给出明文的“回声”。反馈循环解决了这个问题。DES操作使用56位密钥加密64位(8字节)的数据。就这样 不过,大多数文件的长度都超过8字节,因此我们需要将文件分为多个块,并以某种方式处理每个块。天真地说,我们可以用相同的密钥加密每个块,与其他块隔离(所谓的“电子密码本”,或ECB模式) 然而,许多文件格式包含常见的字节序列(举一个熟悉的

它会使加密更强大吗?我以为它是用来确保密文更“随机”的,但它并没有让密文变得更强,至少我是这么认为的

请参见此链接:


看看下面的图片。ECB(无反馈)可能在密文中给出明文的“回声”。反馈循环解决了这个问题。

DES操作使用56位密钥加密64位(8字节)的数据。就这样

不过,大多数文件的长度都超过8字节,因此我们需要将文件分为多个块,并以某种方式处理每个块。天真地说,我们可以用相同的密钥加密每个块,与其他块隔离(所谓的“电子密码本”,或ECB模式)


然而,许多文件格式包含常见的字节序列(举一个熟悉的例子——HTML文档通常包含许多以
开头的链接,因此没有反馈,明文总是会产生相同的密文。反馈循环确保明文会产生不同的密文。Wiki还说,“这种方法的缺点是,相同的明文块被加密成相同的密文块;因此,它不能很好地隐藏数据模式。”我可以假设反馈循环阻止了这一点,这就是它们的目的?IV是一种“随机的”"加密的种子值?我也要问这个问题,谢谢,这澄清了我要问的下一个问题。是的-IV与密文一起包含。旧的WEP wifi标准的一个问题是,IV只有16位长,所以重放数据包并等待两个几乎相同的响应是很简单的具有相同IV的SE。然后使用密码的统计特性(RC4)来破解密钥(或者更准确地说,使用RC4的方式的特性-但那是另一个故事!)。谢谢,这很有意义!