Week 2: Secrecy and Security Goals Flashcards

1
Q

Define “plaintext”.

A

Message to be encrypted.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Define “ciphertext”.

A

Encrypted message.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Define “key”.

A

Secret used to transform plaintext to ciphertext.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Define “keyspace”

A

The set of all possible keys.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How does the One-time pad work?

A
  • Pad that is exactly as long as message is chosen at random
  • Message + Pad = Ciphertext
  • Pad is never used again
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the issues with One-time pad?

A
  • Generation, transportation and storage of pad requires too many resources.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What defines Computational Secrecy?

A
  • Short fixed length key

- Crackable given enough computer power

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the two types of adversaries?

A

Passive - observes ciphertext

Active - modifies ciphertext

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What does CIA stand for?

A

Confidentiality, Integrity, Availability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Define “Confidentiality”.

A

keeping message secret

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Define “Integrity”.

A

keeping message from being undetectably modified

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Define “Availability”.

A

sending/receiving message is available to users

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Why is CIA useful?

A

Security model that helps think about different security components.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Can one property of CIA be guaranteed without others?

A

No.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly