Sicherheit von Informationen

Aus ProgrammingWiki
Archivierte Version vom 2012-01-10T21:07:03+00:00. Aktuelle Version

Inhaltsverzeichnis

Ausgangspunkt

Kommunikation in Netzen: Datenschutz bei Facebook und co

Film: "Wer hat meine Daten - wie wir täglich ausgespäht werden"

Buch "Geheime Botschaften" von Simon Singh

Schlussfolgerungen für sichere Datenübertragung


Grundlagen der Kryptologie

Teilgebiete der Kryptologie

Kryptouebersicht.JPG


Ziele der Kryptologie

  1. Vertraulichkeit (Geheimhaltung)
    • Wie kann man eine Nachricht übermitteln, ohne dass ein Unbefugter Kenntnis vom Inhalt der Nachricht erlangt?
    • Verschlüsseln - passiver Schutz
  2. Integrität
    • Der Empfänger muss sicher sich sein können, dass die empfangene NAchricht integer ist, also der Inhalt nicht geändert wurde.
    • Schutz vor aktiven Angreifern
    • Empfänger muss mögliche Manipulationen sofort erkennen können
  3. Authentizität
    • Prüfung, ob Nachricht wirklich vom angegebenen Absender stammt
    • Absender mus sich zweifelsfrei ausweisen
    • Empfänger muss Absender identifizieren können
    • Schutz vor aktiven Angreifern
  4. Anonymität
    • spezielle Form der Geheimhaltung
    • Anonymität
      • des Absenders
      • des Empfängers
      • der Kommunikationsbeziehung
Winkelcode.JPG
Winkel- und Kästchencode
Polybioscode.JPG
Polybios – Code

Beispiele für Geheimsprachen

Zeichensprachen

Morsealphabet

...

Aufgabe:

Entwickle eine Möglichkeit zur Verschlüsselung. 
"Übertrage" damit eine Nachricht an Deinen Nachbarn.
Dokumentiere das Vorgehen.