Encryption Flashcards
Define encryption
Using an algorithm to change data so it can only be read by intended recipient
Define decryption
Process of turning encrypted data back to data that can be understood
Define cipher
Algorithm used to encrypt or decrypt
Plaintext
Unencrypted message
Ciphertext
Encrypted message
Key
Data that defines how the plaintext will be encrypted
Two types of encryption. As well as definition
Symmetric: Uses the same key for both encryption and decryption
Asymmetric: Different keys used for encryption and decryption
Define Caesar cipher
A type of substitution cipher. Replaces plaintext with a fixed number of places down the alphabet. Symmetric encryption
Disadvantages to a Caesar cipher
Word structure is preserved
Letter frequency is a big clue
Easy to crack with brute force
Define Vernam cipher
XOR plaintext with key in binary to produce ciphertext
How do you decrypt Vernam cipher
XOR ciphertext with the key