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.