CRYPTOGRAPHY - PowerPoint PPT Presentation

About This Presentation
Title:

CRYPTOGRAPHY

Description:

CRYPTOGRAPHY BY: Jesse Jablonski ... e*d 1(mod n) With this done, Alice has a public key ... Vigenere PowerPoint Presentation Symmetric vs. Asymmetric How RSA ... – PowerPoint PPT presentation

Number of Views:253
Avg rating:3.0/5.0
Slides: 17
Provided by: wide97
Learn more at: https://cs.widener.edu
Category:

less

Transcript and Presenter's Notes

Title: CRYPTOGRAPHY


1
CRYPTOGRAPHY
  • BY
  • Jesse Jablonski
  • Steve Zakulec
  • (Jay) I Fu-Ching

2
Cryptography in WWII
  • German Encryption Method Enigma
  • American Encryption Method Navajo
  • William F Friedman

3
The Enigma 1930-45
  • Designed for military communications
  • Designed by Professor David Lovelock
  • 3 major changes made in
  • 1930-38
  • 1938-40
  • 1941-45

Photo Courtesy of http//www.image-in.co.il/HTML/S
EC4NET/images/aes_enigma.jpg
4
Navajo Language Encryption
  • Original language spoken on Navajo reservation in
    southwestern US
  • Until recently, an unwritten language
  • Idea for use as a cryptosystem proposed by Philip
    Johnstone

5
William F. Friedman
  • Leader in American Cryptology for half a century
  • Head of S.I.S.
  • Broke PURPLE, Japanese diplomatic cryptosystem
  • Member of NSA

Photo courtesy of http//www.liceofoscarini.
it/studenti/crittografia/bio/friedman_pic.jpg
6
WHY CRYPTOGRAPHY?
  • Need for secure communication in non-secure medium

7
Basic Ciphers Shift
  • Encrypting
  • Ek (x) (xk) mod 26 y
  • Decrypting
  • Dk (y) (y-k) mod 26 x
  • (x,y eZ)

Mono-Alphabetic System
8
Shift Cipher Example
Plain Text Cryptology Key 7 Cipher Text
JYWAVSVNF
9
Basic Ciphers Substitution
  • Encrypting
  • E(x) Y
  • Decrypting
  • D(y) X

Mono-Alphabetic System
10
Substitution Cipher Example
Plain Text Cryptology Cipher Text XIBKGLOLTB
11
Basic Ciphers Vigenere
  • Key (k1, k2, k3 kn)
  • Encrypting
  • Ek(x)(x1k1, x2k2)Y
  • Decrypting
  • Dk(y)(y1-k1, y2-k2)X
  • All operations performed in Z26

Poly-Alphabetic System
12
Vigenere Cipher Text Shift Plain Text
Cryptology Key Dog Cipher Operation C r y
p t o l o g y D o g D o g
D o g D f f
e s h u o c m b Cipher textFFESHUOCMB
13
Symmetric vs. Asymmetric
  • Symmetric involves a single key that is used
    for both encryption and decryption
  • Thus, the key must be kept secret- except that
    the other party must have it in order to read
    messages for them
  • Asymmetric involves two keys- one public and one
    private
  • Public known by everyone, used to encrypt a
    message
  • Private only known by author- used to decrypt

14
How RSA public crypto works
  • Pick prime P Pick prime Q

Calculate mpq
Calculate n(p-1)(q-1)
E relatively prime to N
Find d ed1(mod n)
With this done, Alice has a public key (e and m)
15
Advantages of Public Key
  • Based on (theoretically) difficult math problems
  • Solves the problem of distributing keys
  • Can be used to digitally sign documents

16
Bibliography
  • Barr, Thomas H. Invitation to Cryptology. Upper
    Saddle River, NJ Prentice Hall, 2002.

http//www.answers.com/topic/william-f-friedman ht
tp//library.thinkquest.org/J002073F/thinkquest/ho
me.htm http//www.math.nmsu.edu/crypto/public_hrml
/Enigma.html http//www.theargon.com/articles/cryp
tology20lessons/hocryp.html
Write a Comment
User Comments (0)
About PowerShow.com