Inhaltsverzeichnis
Algorithmen und Datenstrukturen II :Kryptographie
Übersicht
Definition Sicherheit
Sicherheit und Kryptographie
Kryptographisches Grundprinzip
Schematische Darstellung des kryptographischen Grundprinzips
Eigenschaften kryptographischer Algorithmen
Typischer Aufbau moderner kryptographischer Algorithmen
Unterscheidung symmetrischer und asymmetrischer Verfahren
Ver- und Entschlüsselung mit symmetrischer Kryptographie
Asymmetrische Kryptographie
Ver- und Entschlüsselung mit asymmetrischer Kryptographie (public key-Kryptographie)
Digitale Signaturen
Klassische Algorithmen
IDEA als Beispiel symmetrischer Kryptographie
Verschlüsselung in IDEA
Motivation für den Aufbau des Algorithmus
IDEA: Ablauf der Verschlüsselung
IDEA: Ablauf der Entschlüsselung
RSA als Beispiel asymmetrischer Kryptographie
RSA: Schlüsselerzeugung
RSA: Chiffrierung und Dechiffrierung
Digitale Signaturen unter Verwendung von message digests
Kryptographische Dienste
PKI - public key infrastructure
Einsatz angewandter Kryptographie
Java Cryptography Architecture
Engine-Klassen der JCA
Kryptographische Provider
Kryptographische Anwendungen im Internet
Einsatzbereiche angewandter Kryptographie
Rechtliche Rahmenbedingungen
Elektronische Kommunikationsformen
Aktuelle Motivation I: Palm Beach County Ballot
Aktuelle Motivation II: Typisierung von Chads
Analogie zum Briefwahlverfahren
Ablaufschema des Wahlvorgangs
Realisierung
Elektronischer Stimmzettel: Interface
Literatur
|