Algorithmen und Datenstrukturen II : Kryptographie

24.01.01


Zum Starten hier klicken


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

Autor:asv