Die Welt der geheimen Zeichen
Die faszinierende Geschichte der Verschlüsselung

Inhaltsverzeichnis

Wozu Kryptografie im Internet

1 Einleitung

1.1 Wenn das Internet ein Auto wäre
1.2 Sicherheit im Internet
1.3 Die zweite Auflage
1.4 Wozu noch ein Kryptografie-Buch?
1.5 Mein Bedauern, meine Bitten und mein Dank

2 Was ist Kryptografie und warum ist sie so wichtig?

2.1 The Name of the Game
2.2 Warum ist die Kryptografie so wichtig?
2.3 Anwendungen der Kryptografie
2.4 Und wer zum Teufel ist Alice?
2.5 Fazit

3 Wie kann das Internet abgehört werden?

3.1 Der Aufbau des Internets
3.2 Wie kann das Internet abgehört werden?
3.3 Ein paar Fälle aus der Praxis
3.4 Fazit

Die Grundlagen der Kryptografie

4 Symmetrische Verschlüsselung

4.1 Was ist symmetrische Verschlüsselung?
4.2 Einfache Verschlüsselungsverfahren
4.3 Polyalphabetische Chiffren
4.4 Die Enigma und andere Rotorchiffren

5 Moderne symmetrische Verschlüsselungsverfahren

5.1 Der Data Encryption Standard (DES)
5.2 Andere symmetrische Chiffren
5.3 Der AES

6 Asymmetrische Verschlüsselung

6.1 Das Schlüsselaustauschproblem
6.2 Ein bisschen Mathematik
6.3 Einwegfunktionen und Falltürfunktionen
6.4 Der Diffie-Hellman-Schlüsselaustausch
6.5 RSA
6.6 Weitere asymmetrische Verfahren
6.7 Hybridverfahren
6.8 Unterschiede zwischen Public und Secret Key

7 Digitale Signaturen

7.1 Was ist eine digitale Signatur?
7.2 RSA als Signaturverfahren
7.3 Signaturen auf Basis des diskreten Logarithmus
7.4 Sicherheit von Signaturverfahren
7.5 Unterschiede zwischen DLSSs und RSA
7.6 Weitere Signaturverfahren

8 Kryptografische Hashfunktionen

8.1 Was ist eine kryptografische Hashfunktion?
8.2 Die wichtigsten kryptografischen Hashfunktionen
8.3 Schlüsselabhängige Hashfunktionen
8.4 Weitere Anwendungen

9 Kryptografische Zufallsgeneratoren

9.1 Allgemeines zum Thema Zufallszahlen
9.2 Zufallszahlen in der Kryptografie
9.3 Die wichtigsten Pseudozufallsgeneratoren
9.4 Stromchiffren
9.5 Primzahlgeneratoren

Kryptografie für Fortgeschrittene

10 Standardisierung in der Kryptografie

10.1 Standards
10.2 Standards und die Realität
10.3 Wissenswertes zum Thema Standards
10.4 Die PKCS-Standards
10.5 IEEE P1363

11 Betriebsarten von Blockchiffren und Datenaufbereitung für asymmetrische Verfahren

11.1 Betriebsarten von Blockchiffren
11.2. Datenaufbereitung für das RSA-Verfahren

12 Kryptografische Protokolle

12.1 Protokolle
12.2 Eigenschaften von Protokollen
12.3 Protokolle in der Kryptografie
12.4 Eigenschaften kryptografischer Protokolle
12.5 Angriffe auf kryptografische Protokolle
12.6 Ein Beispielprotokoll: Blinde Signaturen
12.7 Weitere Protokolle

13 Authentifizierung

13.1 Authentifizierung und Identifizierung
13.2 Authentifizierungsverfahren
13.3 Biometrische Authentifizierung
13.4 Authentifizierung im Internet
13.5 Kerberos
13.6 RADIUS und TACACS
13.7 Bündelung von Authentifizierungsmechanismen

14 Kryptosysteme auf Basis elliptischer Kurven

14.1 Mathematische Grundlagen
14.2 Kryptosysteme auf Basis elliptischer Kurven
14.3 Beispiele und Standards für ECCs

15 Implementierung von Kryptografie

15.1 Krypto-Hardware und -Software
15.2 Chipkarten
15.3 Andere Krypto-Hardware
15.4 Krypto-Software
15.5 Universelle Krypto-Schnittstellen
15.6 Real-World-Attacken
15.7 Evaluierung und Zertifizierung

Public-Key-Infrastrukturen

16 Public-Key-Infrastrukturen

16.1 Vertrauensmodelle in der Public-Key-Kryptografie
16.2 Varianten hierarchischer PKIs
16.3 PKI-Standards

17 Funktionsweise einer PKI

17.1 Komponenten einer PKI
17.2 Zertifikate-Management
17.3 Enrollment
17.4 Certificate Policy und CPS

18 Digitale Zertifikate

18.1 X.509v1-Zertifikate
18.2 X.509v2-Zertifikate
18.3 PKCS#6-Zertifikate
18.4 X.509v3-Zertifikate
18.5 Die X.509v3-Erweiterungen von PKIX und ISIS
18.6 X.509-Attribut-Zertifikate
18.7 X.509-Fazit
18.8 PGP-Zertifikate

19 Zertifikate-Server

19.1 Verzeichnisdienste
19.2 Zertifikate-Server und Verzeichnisdienste
19.3 Abruf von Sperrinformationen

20 Praktische Aspekte beim PKI-Aufbau

20.1 Ablauf eines PKI-Aufbaus
20.2 Grundlegende Fragen beim PKI-Aufbau
20.3 Die wichtigsten PKI-Anbieter

Krypto-Protokolle für das Internet

21 Das Internet und das OSI-Modell

21.1 Das OSI-Modell
21.2 In welcher Schicht wird verschlüsselt?

22 Krypto-Standards für die OSI-Schichten 1 und 2

22.1 Krypto-Erweiterungen für ISDN (Schicht 1)
22.2 Kryptografie im GSM-Standard (Schicht 1)
22.3 Krypto-Erweiterungen für PPP (Schicht 2)
22.4 Virtuelle private Netze

23 IPSec (Schicht 3)

23.1 IPSec und IKE
23.2 IPSec 23.3 IKE
23.4 SKIP
23.5 Kritik an IPSec
23.6 Virtuelle private Netze mit IPSec

24 SSL, TLS und WTLS (Schicht 4)

24.1 Funktionsweise von SSL
24.2 SSL-Protokollablauf
24.3 Erfolgreiches SSL
24.4 Technischer Vergleich zwischen IPSec und SSL
24.5 WTLS

25 Krypto-Standards für das World Wide Web (Schicht 7)

25.1 Basic Authentication
25.2 Digest Access Authentication
25.3 HTTP über SSL (HTTPS)
25.4 Digitale Signaturen im World Wide Web
25.5 Was es sonst noch gibt

26 E-Mail-Verschlüsselungsstandards (Schicht 7)

26.1 E-Mails im Internet
26.2 PEM
26.3 OpenPGP
26.4 S/MIME
26.3 Mailtrust
26.6 Welcher Standard ist Standard?
26.7 Abholen von E-Mails: POP und IMAP

27 Internet-Zahlungssysteme (Schicht 7)

27.1 Allgemeines über Internet-Zahlungssysteme
27.2 Kreditkartensysteme
27.3 Kontensysteme
27.4 Bargeldsysteme
27.5 Die Krise der Zahlungssysteme

28 Weitere Krypto-Protokolle der Anwendungsschicht

28.1 Secure Shell (SecSH)
28.2 SASL
28.3 Krypto-Erweiterungen für SNMP
28.4 Online-Banking mit HBCI
28.5 Krypto-Erweiterungen für SAP R/3

Mehr über Kryptografie

29 Politische Aspekte der Kryptografie

29.1 Wie Verschlüsselung staatlich bekämpft wird
29.2 Das deutsche Signaturgesetz
29.3 Kryptografie und Politik in den USA

30 Wer in der Kryptografie eine Rolle spielt

30.1 Die zehn wichtigsten Personen
30.2 Die zehn wichtigsten Unternehmen
30.3 Die zehn wichtigsten Non-Profit-Organisationen

31 Wo Sie mehr zum Thema erfahren

31.1 Die zehn wichtigsten Informationsquellen
31.2 Die zehn wichtigsten Kryptografie-Bücher
31.3 Die zehn wichtigsten Web-Seiten

32 Das letzte Kapitel

32.1 Die zehn größten Krypto-Flops
32.2 Zehn Hinweise auf Schlangenöl
32.3 Zehn Beispiele für Schlangenöl
32.4 Zehn populäre Krypto-Irrtümer
32.5 Murphys zehn Gesetze der Kryptografie

Zurück