Sicherheit von Informationen

Aus ProgrammingWiki

Inhaltsverzeichnis

Ausgangspunkt

  • Kommunikation in Netzen: Datenschutz bei Facebook und co
  • Buch "Geheime Botschaften" von Simon Singh
  • Schlussfolgerungen für sichere Datenübertragung - Ziele


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
      • Anonymität
        • spezielle Form der Geheimhaltung
        • Anonymität
          • des Absenders
          • des Empfängers
          • der Kommunikationsbeziehung
  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 muss sich zweifelsfrei ausweisen
    • Empfänger muss Absender identifizieren können
    • Schutz vor aktiven Angreifern
  4. Verbindlichkeit
    • Der Urheber der Daten oder Absender einer Nachricht soll nicht in der Lage sein, seine Urheberschaft zu bestreiten.

Geschichte der Kryptologie

zum Nachlesen: '''Wikipedia'''


Winkelcode.JPG
Winkel- und Kästchencode
Polybioscode.JPG
Polybios – Code

Beispiele für Geheimsprachen

Zeichensprachen

Morsealphabet

...


Aufgabe

Entwickle auf Papier eine eigene Möglichkeit zur Verschlüsselung einer Nachricht.
"Übertrage" damit eine Nachricht an Deinen Nachbarn.
 
Dieser versucht anschließend, diese Nachricht zu entschlüsseln.

Dokumentiere das Vorgehen.


Ergebnisse

Bsp_1.jpg Bsp_2.jpg Bsp_3.jpg Bsp_4.jpg Bsp_5.jpg

Bsp_6.jpg Bsp_7.jpg