Block ciphers as sets of permutations: indifferentiability, group generating sets, distinguishers. KU Leuven
A block cipher can be seen as a set of permutations acting on the plaintext/ciphertext space. A key chooses one permutation from this set. A good cipher resembles a set of independently and randomly drawn permutations. While numerous results are known on the analysis of separate permutations once a key is fixed, only few analysis techniques have been established for the analysis of block ciphers as sets of permutations. At the same time, a good ...