Serious Cryptography Flashcards
Learn Cryptography
What is important of the One-Time Pad cipher?
Randomness of a key with the size of the plaintext is the perfect security. This allows the attacker to not know anything beyond the size of the plaintext/ciphertext
What are the downsides of the One-Time Pad?
The key has to be the same size as the plaintext and it can only be used once. Becomes impractical.
What are the Main components of a cipher?
Permutation - Function that transforms the item
Mode of Operation - Algorithm using permutation process on the arbitrary plaintext/ciphertext
Passive Attack Model
A perpetrator that is surreptitiously (secretively) collecting data but not trying to alter the system.
How Does Authentication Encryption work? Is it Symmetric or Asymmetric?
Authenticated Encryption = Symmetric Encryption into CipherText with Authentication “Tag”. Decrypt only if the Tag is the correct one. Tag is only known with the Key.
What is Probability Distribution? (Context: Randomness and Mathematics)
List of all possible outcomes with ehach assigned to their probability. They all add up to 1.
What is Uniform Distribution?
All Probabilities in the distribution are equal.
What is Non-Uniform Distribution?
Probabilities are not all equal