I know confusion is used in cryptography to make it more difficult to identify any relationship between the ciphertext and the symmetric key. I want to know when the confusion is applied during encryption, for example:
- Confusion applied on the symmetric key
K1to form the modified symmetric keyK2, and thenK2is used in the encryption:enc(Plain_text,K2). K1is used in encryption:Cipher_text = enc(Plain_text,K1), and then a confusion function is applied onCipher_text.
Is it one of these two methods, or something else? An example would be appreciated.
