Timedora
Free Online Flashcard Deck

2 Symmetric Encryption and Authenticated Encryption Free Online FlashCards

Study 2 Symmetric Encryption and Authenticated Encryption with 12 free online flashcards. Review key terms, definitions, and concepts with this interactive flashcard deck.

12 cards
01
Front

What key arrangement does symmetric encryption use?

Back

Symmetric encryption uses the same secret key to encrypt and decrypt data; both parties must protect that key.

02
Front

What do AES and a mode of operation each do?

Back

AES transforms fixed-size blocks under a key. A mode of operation specifies how to apply the cipher to messages of varying length.

03
Front

Why can ECB reveal patterns in plaintext?

Back

ECB encrypts each block independently, so identical plaintext blocks produce identical ciphertext blocks under the same key, revealing patterns.

04
Front

How does CBC process blocks, and what does it require?

Back

CBC combines each plaintext block with the preceding ciphertext block before encryption. It requires an initialization vector and typically padding.

05
Front

How does CTR produce ciphertext?

Back

CTR encrypts successive counter values to produce a keystream, then combines that stream with the plaintext. It needs no padding and supports parallel processing.

06
Front

What do CFB and OFB have in common?

Back

CFB and OFB turn a block cipher into stream-like modes, but neither provides authentication by itself.

07
Front

What protections does AEAD combine?

Back

AEAD combines encryption with an authentication check, protecting plaintext confidentiality and detecting attempts to alter ciphertext.

08
Front

How does AEAD treat associated data (AAD)?

Back

Associated data (AAD) is authenticated but not encrypted. It can protect visible information, such as a protocol version or message header, from alteration.

09
Front

What authentication-related value accompanies AEAD ciphertext?

Back

An AEAD operation outputs ciphertext and an authentication tag; the tag supports checking whether the protected data was altered.

10
Front

What can AEAD authentication not establish about the creator?

Back

AEAD shows that data was produced by someone with the shared key, but it cannot identify which key holder created it or provide public-key nonrepudiation.

11
Front

What is a nonce, and why must it not be reused with a GCM key?

Back

A nonce is used once within the relevant key context and usually need not be secret. Reusing a nonce with the same key in common AEAD constructions such as GCM can severely undermine confidentiality and authentication.

12
Front

What protection does CBC fail to provide?

Back

CBC provides confidentiality only; it does not authenticate ciphertext. A legacy CBC system needs a separate, correctly designed authentication mechanism.