Top Banner
Shannon and 5 Criteria of a good cipher Sina Manavi [email protected] 03.11.2011
10

Shannon and 5 good criteria of a good cipher

Nov 19, 2014

Download

Education

Sina Manavi

a brief introduction of Shannon his 5 good criteria of a cipher
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Shannon and 5 good criteria of a good cipher

Shannon and 5 Criteria of a good cipher

Sina Manavi [email protected]

03.11.2011

Page 2: Shannon and 5 good criteria of a good cipher

(April 30, 1916 – February 24, 2001)

American mathematician, electronic engineer, and cryptographer.

Graduated from MIT known as "the father of

information theory“.

Claude Elwood Shannon Shannon Biography

Page 3: Shannon and 5 good criteria of a good cipher

Plaintext: text to be protected

Cipher (or cypher): algorithm for performing encryption or decryption

Ciphertext: encrypted/decrypted plaintext.

Terminology

Page 4: Shannon and 5 good criteria of a good cipher

1. The amount of secrecy needed should determine the amount of labor appropriate for the encryption and decryption. Need of more security, needs more encryption

5 criteria of a good cipher:

Page 5: Shannon and 5 good criteria of a good cipher

2. The set of keys and the enciphering algorithm should be free from complexity.

5 criteria of a good cipher:

Page 6: Shannon and 5 good criteria of a good cipher

3. The implementation of the process should be as simple as possible.

5 criteria of a good cipher:

Undermining security

Complexity implementati

on

Message Transmission

Page 7: Shannon and 5 good criteria of a good cipher

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 criteria of a good cipher:

Page 8: Shannon and 5 good criteria of a good cipher

5. The size of the enciphered text should be no larger than the text of the original message.

5 criteria of a good cipher:

Longer ciphertext :

More space of storageEasier detection of pattern by Cryptanalysis

Longer time to communicate

Page 9: Shannon and 5 good criteria of a good cipher

Shannon developed these criteria before modern digital computers.

Some the concern he expressed, is not a limitation anymore.

We don’t need to implement a simple cipher with modern fast computers, whereas complexity of implementation has become easier

BUT

Page 10: Shannon and 5 good criteria of a good cipher

World is not safe, be careful of your information and privacy

Be secure