Encryption

像 DES 這樣的分組密碼的“操作模式”如何工作?

  • April 2, 2018

當試圖了解在使用像 DES 這樣的分組密碼時如何應用“操作模式”時,我注意到我一定遺漏了一些東西。也許我只是在某個地方誤解或混淆了一些事情。

當使用諸如 ECB 之類的操作模式時,如何(保留 DES 範例)Feistel 結構屬性?

分組密碼本身被用作任何操作模式的黑匣子。內部設計——包括分組密碼是否使用 Feistel 網路——對於操作模式是完全透明的。

對於操作模式而言,唯一重要的是塊密碼的塊大小。這與任何使用限制一起限制了分組密碼在某些操作模式下的適用性。(三重)DES 對於 CTR 等操作模式的用處不大,而對於需要 128 位塊大小的 GCM 則不可用。

請注意,分組密碼基本上是操作模式的配置參數。分組密碼本身不使用一種操作模式——它被一個人使用。

引用自:https://crypto.stackexchange.com/questions/37275