M2: Cryptographic building blocks - C2 Flashcards
What is encryption?
M2: Cryptographic building blocks - C2
Turning readable data into a secret code to keep it safe.
What is decryption?
M2: Cryptographic building blocks - C2
Turning the secret code back into readable data.
What is symmetric-key encryption?
M2: Cryptographic building blocks - C2
Using the same key to both encrypt and decrypt data.
What is public-key encryption?
M2: Cryptographic building blocks - C2
Using a public key to encrypt data and a private key to decrypt it.
What is a digital signature?
M2: Cryptographic building blocks - C2
A unique tag added to a message to verify the sender’s identity.
What is a cryptographic hash function?
M2: Cryptographic building blocks - C2
A function that converts data into a fixed-size string of characters which appears random.
What is message authentication?
M2: Cryptographic building blocks - C2
Ensuring that a message comes from a legitimate source and hasn’t been altered.
What is authenticated encryption?
M2: Cryptographic building blocks - C2
Combining encryption and authentication to protect data confidentiality and integrity.
What is a certificate?
M2: Cryptographic building blocks - C2
A digital document that verifies the ownership of a public key.
What is the Vernam cipher?
M2: Cryptographic building blocks - C2
An encryption method using a key as long as the message known for being unbreakable if used correctly.
What is a one-time pad?
M2: Cryptographic building blocks - C2
A type of Vernam cipher where the key is used only once and is as long as the message.
What is a block cipher?
M2: Cryptographic building blocks - C2
An encryption method that processes data in fixed-size blocks.
What is a stream cipher?
M2: Cryptographic building blocks - C2
An encryption method that processes data one bit or byte at a time.
What is the Advanced Encryption Standard (AES)?
M2: Cryptographic building blocks - C2
A widely used block cipher for securing data.
What is the Caesar cipher?
M2: Cryptographic building blocks - C2
An ancient encryption technique that shifts letters by a fixed number of places.