What are stream ciphers?
Stream ciphers operate on the plaintext a single bit (or
single character) at a time
for instace: Simple substitution cipher
What are substitution and transposition ciphers usually combined?
What is a simple columnar transposition cipher?
the plaintext is written horizontally onto a piece of graph
paper of fixed width
while the ciphertext is read off vertically

What is a doule columnar transposition cipher?
What is the Vigenère cipher?
A Polyalphabetic Substitution Cipher.
What is Playfair?
An example of an early block cipher.
What are Homophonic substitution ciphers?
Homophonic substitution ciphers try to obscure the
frequencies by mapping a character to more than one code.
For example, “A” could correspond to 5, 13, 25, or 56; while
for “B” this could be 7, 19, 32, or 42.
Why are monoalphabetic ciphers not very secure?
They can be easily broken by employing statistical means such as frequency analysys.

What is a a polyalphabetic substitution cipher?
How secure are polygram substitution ciphers?
Still not a very secure way of encrypting data:
This hides the frequencies of individual letters
However, natural languages also show typical frequencies
for n-grams (although the curve is flattened).
What are Rotor Machines?
How secure are polyalphabetic substitution ciphers?

What is a transposition cipher?
In a transposition cipher the symbols of the plaintext
remain the same, but their order is changed
What are polygram substitution ciphers?
Instead of encoding single characters, a polygram
substitution cipher encrypts groups of letters
For example, “ABA” could correspond to “RTQ’, while
“ABB” could correspond to “SLL”
What are block ciphers?
Block ciphers operate on groups of bits (or groups of
characters)
An example of an early block cipher is Playfair
How secure are homophonic substitution ciphers?
While they make analysis a bit harder, it doesn’t hide all
statistical properties
With the help of a computer can usually be broken in a few
seconds.
What is a monoalphabetic cipher?
A simple substitution cipher. Each latter is mapped to another one.

What is the Ceasar cipher?
An early monoalphabetic substitution cipher.
Each letter is shifted by 3.

How does the Vigenere cipher work?
C = M + K mod 26
