Block-Cipher

如果將 SPN 塊密碼轉換為具有更大塊大小的版本,它的 S-box 是否也應該擴大?

  • April 10, 2022

假設我想將像Kuznyechik這樣的替換置換網路塊密碼轉換為具有更大塊大小的版本。

為了達到類似的安全性,它的 S-box 是否也應該擴大?

通常不會,但增加塊大小取決於密碼。

增加塊大小通常涉及更改密碼的線性部分並可能增加輪數。

例如,您可以使用更大的 MDS(如 Whirlpool),使用不同的排列(如 Rijndael),或添加額外的東西,如 Pseudo-Hadamard 變換(如 Twofish)。

另一種方法是在 Feistel 中使用 round 函式作為 F。

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