cryptography. topics of seminar introduction & related terms categories and aspects of...

21
CRYPTOGRAPHY

Upload: beverley-smith

Post on 14-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CRYPTOGRAPHY. TOPICS OF SEMINAR Introduction & Related Terms Categories and Aspects of cryptography Model of Network Security Encryption Techniques Public

CRYPTOGRAPHY

Page 2: CRYPTOGRAPHY. TOPICS OF SEMINAR Introduction & Related Terms Categories and Aspects of cryptography Model of Network Security Encryption Techniques Public

TOPICS OF SEMINAR

• Introduction & Related Terms• Categories and Aspects of

cryptography• Model of Network Security• Encryption Techniques• Public key cryptosystem• Application• Bibliography

Page 3: CRYPTOGRAPHY. TOPICS OF SEMINAR Introduction & Related Terms Categories and Aspects of cryptography Model of Network Security Encryption Techniques Public

DEFINATION OF CRYPTOGRAPHY• Cryptography is the study of

mathematical techniques related to the aspects of information security, such as confidentially, data integrity and entity authentication.

• Cryptography is not only means of providing information, but rather one set of techniques.

Page 4: CRYPTOGRAPHY. TOPICS OF SEMINAR Introduction & Related Terms Categories and Aspects of cryptography Model of Network Security Encryption Techniques Public

Related Terms

• Plain text :-Original Message• Cipher text:-Coded Message.• Encryption:-The process of converting

plain text into cipher

text.• Decryption:-Restoring plain text from cipher text.

Page 5: CRYPTOGRAPHY. TOPICS OF SEMINAR Introduction & Related Terms Categories and Aspects of cryptography Model of Network Security Encryption Techniques Public

• Cryptography:-The science or area of Encryption & Decryption • Cryptanalysis:-The science of analysis or breaking of secure communication • Cryptology :- The area of cryptography and cryptanalysis together

Page 6: CRYPTOGRAPHY. TOPICS OF SEMINAR Introduction & Related Terms Categories and Aspects of cryptography Model of Network Security Encryption Techniques Public

Categories OF CRYPTOGRAPHY

There are two types of cryptographic algorithm

• Symmetric key

• Asymmetric key

Page 7: CRYPTOGRAPHY. TOPICS OF SEMINAR Introduction & Related Terms Categories and Aspects of cryptography Model of Network Security Encryption Techniques Public

GOALS OF CRYPTOGRAPHY

• Confidentially• Data Integrity• Authentication• Non-repudiation

Page 8: CRYPTOGRAPHY. TOPICS OF SEMINAR Introduction & Related Terms Categories and Aspects of cryptography Model of Network Security Encryption Techniques Public

ASPECTS OF SECURITY

• Security Service

• Security Mechanism

• Security Attacks Passive Attacks Active Attacks

Page 9: CRYPTOGRAPHY. TOPICS OF SEMINAR Introduction & Related Terms Categories and Aspects of cryptography Model of Network Security Encryption Techniques Public

MODEL OF NETWORK SECURITY

Page 10: CRYPTOGRAPHY. TOPICS OF SEMINAR Introduction & Related Terms Categories and Aspects of cryptography Model of Network Security Encryption Techniques Public

There are four basic tasks in designing a particular security services.

• Design an algorithm• Generate a secret information • Develop methods for distribution

and sharing• Specify the protocol

Page 11: CRYPTOGRAPHY. TOPICS OF SEMINAR Introduction & Related Terms Categories and Aspects of cryptography Model of Network Security Encryption Techniques Public

SUBSTITUTION TECHNIQUES• CAESAR CIPHER• To Encrypt using Caesar's key value of

3,we offset the alphabet so that the 3rd letter down (D) begins the alphabet.

• ABCDEFGHIJKLMNOPQRSTUVWXYZ and sliding everything up by 3, you get DEFGHIJKLMNOPQRSTUVWXYZABC where D=A, E=B, F=C, and so on.

• "SECRET" encrypts as "VHFUHW."

Page 12: CRYPTOGRAPHY. TOPICS OF SEMINAR Introduction & Related Terms Categories and Aspects of cryptography Model of Network Security Encryption Techniques Public

TRANSPOSITION TECHNIQUES• Plain text = “meet me after this

party”• Key = 2• m e m a t r h s a t e t e f e t i p r y• Cipher text

=“mematrshsatetefetipry”

Page 13: CRYPTOGRAPHY. TOPICS OF SEMINAR Introduction & Related Terms Categories and Aspects of cryptography Model of Network Security Encryption Techniques Public

A more complex scheme is • Key 4 3 1 2 5 6 7• plaintext: a t t a c k p o s t p o n e d u n t I l t• Ciphertext:

TTNAPTTSUAODCOLKNLPET

Page 14: CRYPTOGRAPHY. TOPICS OF SEMINAR Introduction & Related Terms Categories and Aspects of cryptography Model of Network Security Encryption Techniques Public

DES ALGORITHM

Page 15: CRYPTOGRAPHY. TOPICS OF SEMINAR Introduction & Related Terms Categories and Aspects of cryptography Model of Network Security Encryption Techniques Public

Public Key Cryptosystem: Secrecy

Encryption Algorithm

Source A

Source Destination

Decryption Algorithm

Key pair source

Cryptanalyst

Destination B

B’s public key

B’s private key

Page 16: CRYPTOGRAPHY. TOPICS OF SEMINAR Introduction & Related Terms Categories and Aspects of cryptography Model of Network Security Encryption Techniques Public

Public Key Cryptosystem: Authentication

Encryption Algorithm

Source A

Source Destination

Decryption Algorithm

Key pair source

Cryptanalyst

Destination B

A’s private key

A’s public key

Page 17: CRYPTOGRAPHY. TOPICS OF SEMINAR Introduction & Related Terms Categories and Aspects of cryptography Model of Network Security Encryption Techniques Public

Public Key Cryptosystem: Secrecy & Authentication

Encry.Algori-them

Encry.Algori-them

Decry.Algori-them

Decry.Algori-them

Source

Dest.

Key Pair Source

Key Pair Source

B’s private key B’s public key

A’s public key

Source A

Destination B

A’s private key

Page 18: CRYPTOGRAPHY. TOPICS OF SEMINAR Introduction & Related Terms Categories and Aspects of cryptography Model of Network Security Encryption Techniques Public

APPLICATION

• Secure Communication

• Identification & Authentication

• Secret Sharing

Page 19: CRYPTOGRAPHY. TOPICS OF SEMINAR Introduction & Related Terms Categories and Aspects of cryptography Model of Network Security Encryption Techniques Public

BIBLIOGRAPHY

• Cryptography & Network Security By William Stallings

• WWW.google.com• Computer Network By Andrew S.

Tanenbaum

Page 20: CRYPTOGRAPHY. TOPICS OF SEMINAR Introduction & Related Terms Categories and Aspects of cryptography Model of Network Security Encryption Techniques Public

THANK YOU

Page 21: CRYPTOGRAPHY. TOPICS OF SEMINAR Introduction & Related Terms Categories and Aspects of cryptography Model of Network Security Encryption Techniques Public