I/BInformatik in der Bildung
I/El'Informatique dans l'Éducation
Sie befinden sich hier: SV!A - SS!E - SS!I » Informatik in der Bildung » Kompetenzenkatalog für gymnasiale Informatik » I7 Cryptography

I7 Cryptography

Autor: Hansruedi Sommer

Motivation

Schon im Altertum waren Bestrebungen vorhanden, vertrauliche Daten so zu übermitteln, dass ein Gegner diese nicht einsehen konnte. Berühmt sind die Enigma-Verschlüsselungsmaschinen, die während des zweiten Weltkrieges zum Einsatz kamen. Heute spielen Verschlüsselungsalgorithmen eine wichtige Rolle zur Aufrechterhaltung der Datensicherheit und Authentizität, beispielsweise beim Online-Banking.

Haltungen

Ich bin mir bewusst, dass es die absolute Sicherheit im Umgang mit Daten nicht gibt, und setze mich mit Möglichkeiten auseinander, wie Daten relativ gut geschützt werden können.

Kompetenzen

  • Ich kenne einige einfache Verschlüsselungsalgorithmen (Cäsar, Vigenère, One Time Pad) und ihre Schwächen.
  • Ich kenne moderne symmetrische und asymmetrische Verfahren zur Verschlüsselung.
  • Ich bin mir der Bedeutung und der Gefahren von kryptographischen Verfahren im Alltag bewusst.
  • Ich kenne das Verfahren der Public-Key Verschlüsselung.

Anwendungsbeispiele

  • One Time Pad ausprogrammieren
  • Einfache Verfahren entschlüsseln
  • RSA mit „kleinen“ Zahlen programmieren (resp. von Hand bestmmen)
  • Knacken eines Diffie-Hellman-Schlüssels bei einer 5-, bzw. 7-stelligen Primzahl (–> Berechnebarkeit, Aufwand)

Verwandte Kompetenzfelder

  • Sicherheitsaspekte (Passwortschutz, menschliche Schwächen)
  • Hashing-Algorithmen

Referenzen

  • FIXME

Diskussion

  • NOTE Hier vermutlich ein neues Kapitel, das direkt bei Daten / Info angehängt ist. Würde ich auf jeden Fall bringen. Weniger mathematisch, sondern als Abwechslung. — Paul Miotti 2008/06/24
  • NOTE Die Klasse in 3 Gruppen zu teilen, wovon zwei via Diffie-Hellman eine Botschaft austauschen während die dritte Gruppe den Code knackt, kommt bei den Teilnehmern immer gut an. Könnte aber auch beim Thema Web→Sicherheit angesiedelt werden. — Philipp Gressly Freimann 2009/01/29 16:19
 
informatik/kompetenzen/i7_cryptography.txt · Zuletzt geändert: 2011/05/30 23:02 (Externe Bearbeitung)