Klausurfragen Flashcards

1
Q

Definition Blockchiffre

A

Klartext in Blöcken fester Länge wird auf ein Chiffrat fester Länge abgebildet. Die genaue Transformation wird dabei durch einen Schlüssel bestimmt.

Die Blockchiffre kann nur einen einzigen Block verschlüsseln. Zur Verschlüsselung längerer Daten wird ein Betriebsmodus verwendet, der festlegt, wie die Blockchiffre anzuwenden ist.

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

Stromchiffre

A

Zeichen des Klartextes werden mit den Zeichen eines Schlüsselstroms einzeln (XOR) verknüpft. Der Schlüsselstrom ist eine pseudozufällige Zeichenfolge, die aus dem Schlüssel abgeleitet wird. Jedes Klartextzeichen wird sofort in ein chiffriertes Ausgabezeichen übersetzt.

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

Kryptogr. RNG - Init

A

Liefert Zufallsmaterial (zB akt. Systemzeit, Rauschen der Soundkarte usw)

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

Kryptogr. RNG - Refresh

A

Verhindert, dass der innere Zustand irgendwann zyklisch wird. Zufällige Updatefunktion

2Möglichkeiten:

  • zufällige Updatefunktion: Geburstatagsparadoxon gilt
  • spezielle Updatefunktion: wiederholt sich erst nach (2^Outputlänge), aber effizient umkehrbar
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Kryptogr. RNG - Next

A

Bestehend aus:

  • Update (Hash-/Blockchiffre)
  • Output (muss unumkehrbar sein)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Kryptogr. RNG - Fazit

A
  • Genügend Zufallsmaterial für Initialisierung nötig
  • Regelmäßiger Refresh um zyklische innere Zustände zu verhindern
  • Großer innerer Zustand
  • Kryptographisch starke Updatefunktion (Hash- oder Blockchiffre)
  • Outputfunktion unumkehrbar, damit nichts über inneren Zustand gelernt werden kann (Hash)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Megabyte
Gigabyte
Terabyte

A

2^23 MB
2^33 GB
2^40 TB

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