Chp 1 Flashcards
What is encryption?
Changing plaintext to ciphertext.
What is decryption?
The process of changing ciphertext to plaintext.
Mono-alphabetic
single mapping from our alphabet to a cipher alphabet.
Polyalphabetic
Mapping our alphabet to several cipher alphabets.
One-time Pad
Considered ubreakable because it only uses cipher code once.
Psuedo-Random Number Generators (PRNG)
Repeats the random numbers after a given time (periodic). Fast and deterministic.
True Random Number Generators
Generates a true random number and uses some form of a random process. Non-deterministic and aperiodic.
Frequency Analysis
Cipher cracking method that IDs patterns and variations in the probability of codes.
Entropy
Measures the level of unpredictability.
ASCII
Encoding method that has 8-bit values and up to 256 characters.
UTF-16
Encoding method that has 16-bit values and up to 65,536 characters.
Is hardware or software encryption more efficient?
Hardware encryption.
Hardware Security Module (HSM)
Tamper-evident and intrusion-resistant physical device that safeguards and manages cryptographic keys and provides cryptographic processing.
Trusted Platform Module (TPM)
A dedicated processor that handles hardware-level encryption and contains encryption keys. Enables FDE.
Binary Math
Knowing what combination of binary digits will produce a binary “1”.