Des

Triple-DES 是一個組嗎?

  • July 31, 2021

我知道 DES 不是一個組,但是任何 Triple-Des 版本都是一個組嗎?為什麼或者為什麼不?

不,他們不是一個群體。

理由:我們知道DES生成的子群非常大。如果 3DES(的任何變體)形成一個封閉群,則 3DES 生成的子群將不大於 $ 2^{168} $ . 我們知道後者並非如此。因此,前者也不是這樣。

此外,對於 3DES 的 EDE 變體,很容易看出 3DES 生成的子組的大小與 DES 生成的子組的大小相同(考慮將所有三個子鍵設置為相等時 EDE-3DES 會發生什麼彼此;結果等同於普通 DES)。

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