Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
(April 30, 1916 February 24, 2001) American mathematician, electronic engineer, and cryptographer. Graduated from MIT known as "the father of information theory.
Terminology
Plaintext: text to be protected Cipher (or cypher): algorithm for performing encryption or decryption Ciphertext: encrypted/decrypted plaintext.
2. The set of keys and the enciphering algorithm should be free from complexity.
Complexity implementation
4. Errors in ciphering should not propagate and cause corruption of further information in the message.
one error should not throw off the entire process
5. The size of the enciphered text should be no larger than the text of the original message.
Longer ciphertext :
BUT
Shannon developed these criteria before modern digital computers. Some the concern he expressed, is not a limitation anymore. We dont need to implement a simple cipher with modern fast computers, whereas complexity of implementation has become easier
Be secure