m

0.0(0)
Studied by 5 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/22

flashcard set

Earn XP

Last updated 11:11 AM on 3/20/23
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

23 Terms

1
New cards
Transposition Cipher
Characters remain the same
2
New cards
One-to-one Mapping
• Each symbol in the plain alphabet maps to a single
symbol in the cipher alphabet.
• Each symbol in the cipher alphabet maps to a single
symbol in the plain alphabet.

Ex: MSC
3
New cards
One-to-many Mapping
• Symbols in the plain alphabet can map to more than
one symbol in the cipher alphabet.
• Each symbol in the cipher alphabet maps to a single
symbol in the plain alphabet.

Ex: MSC w/ Homophones
4
New cards
Many-to-many Mapping
• Symbols in the plain alphabet can map to more than
one symbol in the cipher alphabet.
• Symbols in the cipher alphabet can map to more than
one symbol in the plain alphabet.

Ex: Vigenere
5
New cards
Monoalphabetic Substitution Cipher
Each letter in plaintext maps to one symbol in ciphertext.

Ex: Caesar Shift Cipher
6
New cards
Monoalphabetic Substitution Cipher w/ Homophones
Based on frequency
7
New cards
Polyalphabetic Substitution Cipher
The letters in the plaintext map to multiple symbols in the cipher text

Ex: Vigenere Cipher
8
New cards
One-time Pad Cipher
• Key has to be as long as plaintext
• Key is generated randomly
• Key is never repeated
• Unbreakable
9
New cards
Book Cipher
• A book or text is the key
• Number each word (or letter) in key
10
New cards
Kasiski-Babbage Method (for Breaking Vigenere Cipher)
• Analyze the text for repetitions
11
New cards
Binary Transposition Cipher
Reverse pairs of digits i.e. switch 1st and 2nd digits
12
New cards
Binary Substitution Cipher
Plaintext and codeword
13
New cards
First In First Out (Monoalphabetic Cipher)
• Alice's key to encrypt
14
New cards
First In First Out (Caesar Cipher)
• First shift 4
15
New cards
One-Way Functions
• Easy to compute in forward direction
• Difficult to reverse
16
New cards
Diffie-Helman
Z \= Y^X (mod P)
17
New cards
Book cipher is most similar to
Monoalphabetic substitution cipher with homophones
18
New cards
Credit Card number (Luhn Algorithm)
• Move right-to-left
• Digits in odd numbered positions: write that digit
• Digits in even numbered places
19
New cards
Universal Product Codes
Moving from left-to-right
• Odd position is tripled
• Take sum (mod 10)
20
New cards
ISBN
• Starting from right
21
New cards
Checksum (Luhn Algorithm)
• Luhn algorithm detects ALL single-digit errors
• Catches some transposition
22
New cards
Checksum (UPC)
• Catches ALL single-digit errors
• Won't detect errors that differ by exactly 5
23
New cards
Checksum (ISBN)
• Detects ALL single-digit errors and ALL transposition errors