Symetric Cryptography overview and comparations Flashcards

1
Q

What are the main advantages of stream ciphers?

A
  • They operate relatively fast since they work on only one character at a time
  • Lower error propagation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the main advantages of block ciphers?

A
  • Higher diffusion since the material of each block affects the entire block
  • Single characters cannot be swapped in and out by an attacker.
  • Block ciphers have lower malleability (they do not permit attackers to manipulate cipher text with predictable effects on plain text.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the problems of symmetric cryptography?

A
  • Compromised key means interceptors can decrypt any ciphertext they have acquired (in any point of time)
  • Distribution of keys (must be securely transmitted)
  • Huge key numbers when more participants (O(n²) , for n participants)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Which countermeasure can be done to limit damage of a key in symmetric cryptography?

A

Change keys frequently.

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