我正在尝试掌握加密图和 TDEA(三重 DES)的窍门。我了解 TDEA 看起来像这样:
密文 = EK3(DK2(EK1(明文)))
我也知道链式块密码在加密之前使用 IV 播种加密和纯文本,然后输出是一个加密的块,新的 IV 是由第一个块的密文的输出形成的。正确的?
这意味着 CBC 模式下的 TDEA 会像这样流动:
纯文本 --> IV --> TDEA 加密 --> NEW IV --> 密文
下一个块是:
纯文本 --> NEW IV --> TDEA 加密 --> NEW NEW IV --> 密文
这将持续 n 个块。这是正确的还是我不明白它是如何工作的?