ABSTRACT

In 1949, Claude Shannon defined two properties necessary for se-

cure cryptosystem design [283]:

1. Confusion of the relationship between the plaintext, the ci-

phertext, and the key.

2. Diffusion of the influence of one plaintext or key symbol over

as many ciphertext symbols as possible.