General Crypto
MACs
Encrypt & Decrypt
Encryption
Random
100

Smallest unit of information

What is a bit?

100

MACs are used to do this 

What is make sure a message is legitimate?

100

Encrypt the following using a Caesar Cipher with a shift of 7:

POTATO FOODS

What is WVAHAV MVVKZ?

100

Symmetric Key Cryptography is also called this cryptography

What is private key?

100
This is an attack based on the distribution of letters and/or words in text

What is frequency analysis?

200

8 bits

What is a byte?

200

This lets the receiver confirm the sender 

What is a Digital Signature?

200

Decrypt the following using a Caesar Cipher shift of 3:

WRGDB LV WXHVGDB

What is TODAY IS TUESDAY?

200

Public keys are stored and managed by these

What are public key infrastructures?

200

If you do any crypto operation before checking the MAC, it is called this

What is the Cryptographic Doom Principle?

300

American Standard Code for Information Interchange

What is ASCII?

300

Two inputs with the same output

What is a hash function?

300

Encrypt the following using a Caesar cipher, key = 4:

my favorite color is red

What is qc jezsvmxi gspsv mw vih?

300

This type of key exchange is mainly used to derive keys 

What is the Diffie-Hellman Key Exchange?

300

A random string attached to plaintext

What is a salt?

400
AND, OR, XOR, NOT

What are bitwise operators?

400

Authenticated Encryption does this with the MAC

What is Enc-then-MAC?

400

Decrypt the following using a Caesar cipher, key = 9:

r anjuuh fjwc j mxp

What is i really want a dog?

400

This encryption uses two keys instead of 1

What is asymmetric encryption?
400

Computers use this to create pseudorandom numbers

What is a seed?

500

Most Significant Bit

What is the right-most bit?

500

This means it is hard to find two different inputs that yield the same output

What is collision resistance?

500

This attack is used on a Two-Time Pad

What is crib-dragging?

500

This block cipher mode of operation is not great because it can leak information about data

What is Electronic Code Book (ECB)?

500

Changing one thing in the key changes everything in the ciphertext

What is confusion?

M
e
n
u