Lecture 2 Flashcards
What makes a cipher “Perfectly Secure”?
When the distribution of characters/letters does not change when different plaintexts are used.
That is, when a ciphertext does not have any possibility of revealing further information about the plaintext.
What is the “One-Time Pad”?
The one-time pad (OTP) is an encryption method that relies on a unique, random key as long as the plaintext, combining characters using XOR to produce ciphertext, ensuring perfect secrecy when keys are never reused.
What are the advantages of the “One-Time Pad”?
The ciphertext will not reveal any information about the plaintext.
Perfectley secure when used correctly.
Computationally cheap.
What are the disadvantages of the “One-Time Pad”?
- The key always has to be as long as the plaintext.
- The key has to be truly random.
- Insecure against the “two-time pad” (if the same key is used twice)