Digitale Signaturen Flashcards

1
Q

Problem mit MAC?

A

bietet Authentifizierung und Integrität, aber keine Unableugbarkeit. Ungeeignet zum Signieren.

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

RSA für digitale Signaturen - Vorgehensweise

A
  • Hashing der Nachricht
  • Signieren des Hashwerts mit RSA private key des Absenders
  • Prüfen der Signatur mit RSA public key des Absenders

RSA ist sehr langsam - daher nur verschl. des Hashs

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

Signaturverfahren

A

El Gamal
Digital Signature Algorithm - DSA
Elliptic Curve DSA - ECDSA

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

PKI

A

Der public key einer Person wird durch Signatur einer Entität bestätigt, der Alice vertraut. Alice kann die Korrektheit von Bobs public key überprüfen.

Arten: hierarchisch, web of trust
Löst Schlüsselaustauschproblem (da wäre mitm möglich)

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

PKI - hierarchisch

A

Root CA signiert -> local CA signiert -> User Certificate

Certificate: Schlüssel, der durch Signatur an einen Namen gebunden ist

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

Web of trust - Konzept

A

Jeder, der sich überzeugt hat, dass ein Schlüssel zu User X gehört, signiert diesen. Das Vertrauen in Schlüssel entsteht durch möglichst viele Signaturen (von Leuten, denen man selbst vertraut)

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

Web of trust - Sicherheit

A

sicher, wenn nicht auf JEDEM Pfad von Alice zu Bob ein Angreifer sitzt. Besonders bei dezentralen Systemen (PGP,gpg)

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

PKI - Probleme

A

Namen sind nicht eindeutig
-> Hierarchische Namen nach X.509

Vertrauen: Warum einer CA trauen?

Korrektheit? Arbeiten alle CAs vernünftig?

Widerruf: Wie ruft man kompromittierte Schlüssel zurück?

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

X.509

A
Hierarchische Namen
C Country
O Organisation
OU Organisation Unit
CN relativer Name

Ergibt zusammen einen absoluten Namen

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

Certificate Revokation

A

Certificate Revokation Lists, um kompromitierte Schlüssel zurückzurufen.

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

Certificate Revokation - Probleme

A
  • Jedes Zertifikat muss bei jeder Verwendung abgeglichen werden
  • Zuverlässigkeit, Homogenität und Aktualität der CRL
  • Single Point of failure

Hauptproblem der PKI

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