I've read recently the paper "Minimalism in Cryptography: The Even-Mansour Scheme Revisited" by Dunkelman, Keller and Shamir where it is claimed that the following construction (Single-Key EM) is secure:
$$C=K\oplus E(P\oplus K)$$
with $E$ being a publicly known fixed permutation.
Is there any reason not to use the above scheme (as block cipher) with AES-128 and key $0^{128}$ as $E$?
As for the reasons why somebody may want to use it:
- It can provide smaller implementations, enabling the hard-coding of the round constants
- It may be faster for the same reason
- It is more key-agile, allowing for much faster key switches (e.g. in a hashing / KFB scenario)