3 - 6: Cryptanalytic Attacks Flashcards

1
Q

Brute-force attack

A

Attacker makes repeated guesses at an encryption key until they guess the correct value. AKA known ciphertext attacks.

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

Keyspace

A

List of possible encryption keys. For example, the English alphabet has a keyspace of 25.

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

Knowledge-based attacks

A

A category of attacks where an attacker combines information with other cryptanalytic techniques

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

Frequency analysis attack

A

Attacker detects patterns in the ciphertext, including statistics and common letters, to guess a key

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

Known Plaintext attack

A

Attacker has access to an unencrypted message, allowing them to check their knowledge of a cryptographic key

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

Chosen Plaintext attack

A

Attacker can create an encrypted message of their choice

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

Birthday attack

A

Attacker finds two inputs with the same hash values

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

Longer keys require…

A

…more computing power

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

The longer a key is, the more….

A

….resistant it is to brute-force

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

Entropy

A

A value representing how predictable an algorithm is. The higher the value, the less predictable the algorithm

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

Downgrade attack

A

Attacker tricks two communicating parties into not encrypting or reducing the level of encryption used

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