SlideServe
Menu
Préférences
© SlideServe · v2026

CPSC 3730 Cryptography

malise avatar
9 diapositives · 266 Views · Sep 21, 2014

CPSC 3730 Cryptography. Chapter 2 Classical Encryption Techniques. Fig 2.1 Model of Conventional Encryption. Brute Force Attack/ Key Search. Table 2.2 Average Time Required for Exhaustive Key Search. Caesar Cipher (substitution technique).

CPSC 3730 Cryptography - slide 1
01 / 9CPSC 3730 Cryptography
1 / 17

Télécharger la présentation

CPSC 3730 Cryptography
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. CPSC 3730 Cryptography Chapter 2 Classical Encryption Techniques CPSC 3730

  2. Fig 2.1 Model of Conventional Encryption CPSC 3730

  3. Brute Force Attack/ Key Search Table 2.2 Average Time Required for Exhaustive Key Search CPSC 3730

  4. Caesar Cipher (substitution technique) Replace each letter of the alphabet with the letter standing three places further down the alphabet. a --> D, b -->E, …, and so on plain: meet me after the party cipher: PHHW PH DIWHU WKH SDUWB CPSC 3730

  5. Caesar Cipher (substitution technique) if we assign a numerical equivalent to each letter (a=0, b=1, …, z=25), the algorithm can be expressed as follows. For each plaintext letter p, the cipher letter c is c=E(p)=(p+3) mod (26) CPSC 3730

  6. Caesar Cipher (substitution technique) Since a shift may be any amount, so the general Caesar algorithm is: c=Ek(p)=(p+k) mod (26) The decryption algorithm is: p=Dk(p)=(c-k) mod (26) Key (k) is the range from 1 to 25 CPSC 3730

  7. English Letter Frequencies CPSC 3730

  8. Row Transposition Ciphers • a more complex transposition • write letters of message out in rows over a specified number of columns • then reorder the columns according to some key before reading off the rows Key: 3 4 2 1 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 w o a m x y z Ciphertext: TTNAAPTMTSUOAODWCOIXKNLYPETZ CPSC 3730

  9. Row Transposition Ciphers 1 2 3 4 5 6 7 Key: 3 4 2 1 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 w o a m x y z Ciphertext: TTNAAPTMTSUOAODWCOIXKNLYPETZ Column Permutation: 3 -> 1, 4->2, 2->3, 1-> 4, 5->5, 6->6, 7->7 CPSC 3730