In der ersten Folge unserer Artikelserie "RSA & Co. in der Schule" finden sich Literaturtipps zur Kryptologie in der Schule. Inzwischen sind wieder zahlreiche neue Bücher und Artikel zu diesem Themenkomplex erscheinen, von denen wir hier nur eine kleine Auswahl vorstellen können.
Die beste populärwissenschaftliche Darstellung zum Thema stammt m.
E. von Simon Singh, der als Autor von "Fermats letzter Satz" bekannt wurde:
Singh, S.: Geheime Botschaften - die Kunst der Verschlüsselung von
der Antike bis zu den Zeiten des Internet. München, Wien: Hanser 2000.
In dem Buch von Simon Singh gibt es auch einen Krypto-Wettbewerb (Cypher
Challange). Allerdings sind die ausgelobten 10.000 Pfund bereits vergeben,
da alle 10 Aufgaben gelöst wurden (nähere Informationen dazu: http://www.spiegel.de/netzwelt/technologie/0,1518,97711,00.html.
Der Artikel ist inzwischen nur noch kostenpflichtig abzurufen für 0,40
€).
Ein preiswertes "Dossier" (8,90 €) zum Thema Kryptographie in gewohnter
Spektrum-der-Wissenschaft-Qualität:
http://www.wissenschaft-online.de/artikel/579705
Empfehlenswert: Das neue Buch von Bruce Schneier "Secrets & Lies"
(leider ziemlich teuer. Der Link führt auf eine Rezension aus dem Spektrum
der Wissenschaft)
http://www.wissenschaft-online.de/artikel/576326
Einen Hintergrundbericht über die NSA (National Security Agency) in den USA bringt Bamford, J.: NSA - Die Anatomie des mächtigsten Geheimdienstes der Welt. Müchen: Bertelsmann 2001.
Im Buch "Alles Mathematik", in dem populärwissenschaftliche Vorträge
zur Mathematik in der Berliner Urania zusammengefasst wurden, sind drei Aufsätze
für den Themenkomplex Kryptologie und Schule von Interesse: "Elektronisches
Geld - Ein Ding der Unmöglichkeit oder bereits Realität?" von
Albrecht Beutelspacher, "Wie rechnen Quanten? Die neue Welt der Quantencomputer"
von Erhard Behrends und "Primzahlen, geheime Codes und die Grenzen der Berechenbarkeit"
von Martin Aigner.
Aigner, M., Behrends, E.: Alles Mathematik - Von Pythagoras zum CD-Player.
Braunschweig, Wiesbaden: Vieweg 2000.
Sehr schön ist auch der Ausstellungskatalog zu "Streng geheim - Die Welt der verschlüsselten Kommunikation" (Kataloge der Museumsstiftung Post und Telekommunikation, Band 5. Heidelberg: Edition Braus im Wachter Verlag 2000).
Einen guten Überblick über moderne symmetrische und asymmetrische
Verfahren mit Programmbeispielen in Java gibt das Buch von Herbert Voß:
Voß, H.: Praktische Kryptologie mit Java. Book on Demand 2001,
ISBN 3-8311-1458-7.
Eine gut lesbare, nicht-technische Einführung findet sich in dem Buch
von Gisbert W. Selke:
Selke, G. W.: Kryptographie - Verfahren, Ziele, Einsatzmöglichkeiten.
Beijing, Cambridge u. a.: O'Reilly Essentials 2000.
Eine populärwissenschaftliche, englischsprachige Einführung in die Kryptologie bietet der Mathematiker Churchouse, R.: Codes and ciphers - Julius Caesar, the Enigma and the internet. Cambrigde: Cambrigde University Press 2002.
Das Buch von Johannes Buchmann gibt eine Einführung mit den mathematischen
Grundlagen der Kryptographie (einfaches Hochschulniveau):
Buchmann, J.: Einführung in die Kryptographie. Berlin u. a.: Springer
1999.
Die mathematischen Grundlagen des RSA-Algorithmus werden auch in einem
lesenswerten Buch zur elementaren Zahlentheorie auf Oberstufenniveau dargestellt:
Bartholomé, A., Rung, J., Kern, H: Zahlentheorie für Einsteiger.
Braunschweig, Wiesbaden: Vieweg 1996.
Wer noch tiefer in die Mathematik von RSA einsteigen will, dem sei das
Buch von Otto Forster empfohlen:
Forster, O.: Algorithmische Zahlentheorie. Braunschweig, Wiesbaden:
Vieweg 1996.
Dem Buch liegt eine Diskette mit der Software Aribas für DOS bei.
Aribas ist ein Multipräzisions-Interpreter, der Langzahlarithmetik
beherrscht, zahlreiche Algorithmen aus der Zahlentheorie implementiert hat
und in einer Modula-ähnlichen Sprache programmiert werden kann. Die
aktuellen Versionen für DOS, WinXX, Atari sowie Linux/Unix auf Intel-Rechnern
können kostenfrei aus dem Internet heruntergeladen werden: http://www.mathematik.uni-muenchen.de/~forster
und dort im Unterpunkt Software - Aribas.
Und noch ein Tipp zum Schmökern:
Neal Stephensons "Crypronomicon" (Rezension im Spiegel, der Artikel ist
inzwischen nur noch kostenpflichtig abzurufen für 0,40 €)
http://www.spiegel.de/netzwelt/netzkultur/0,1518,160235,00.html
Es folgen einige schulbezogene deutschsprachige Links zur Kryptographie:
Michael Kühn:
Krypto1.5 ist ein Verschlüsselungsprogramm, das einfache symmetrische
Verschlüsselungen realisiert, so wie sie z. B. in Thüringen
im Informatik-Lehrplan stehen.
http://www.mksoftware.de.vu/krypto.htm
CrypTool: Ein Demonstrations- und Referenzprogramm für Kryptographie
Im Programmpaket ist eine umfangreiches Skript zu den mathematischen Hintergründen
der Kryptographie und die Fantasy-Geschichte "Der Dialog der Schwestern",
in der eine Variante des RSA-Verfahrens genutzt wird.
http://www.cryptool.de/
Hermann Puhlmann: "Kryptographie verstehen - Ein schülergerechter
Zugang zum RSA-Verfahren."
(komprimierte Postscript-Datei)
ftp://ftp.mathematik.tu-darmstadt.de/pub/department/preprints/2000.ps.gz
Carsten Münchenbach: "Zahlentheorie in der Schule - Von Primzahlen
zur Verschlüsselung mit RSA"
(eine aufwändig gestaltete multimediale Unterrichtseinheit für
die 11. Klasse)
http://www.muenchenbach.de/proj_g.htm
(Die Staatsexamensarbeit von Carsten Münchenbach kann auf Anfrage beim
Autor auch aus dem Internet heruntergeladen werden.)
Joachim Mohr: Verschlüsselungen
Ein Überblick über wichtige Verfahren mit Beispielen in Delphi,
Schwerpunkt RSA
http://joachim.mohr.rottenburg.bei.t-online.de/krypt.html
Alexander Glintschert: "Kryptologie und die neuen Medien" (eine Seminararbeit
an der HU Berlin bei Prof. Diepold)
http://www.educat.hu-berlin.de/publikation/student/kryptologie/einfuehrung.html
Günther Glatzel: "Kryptologie im Informatikunterricht" (mit ausführlicher
Linkliste zum Thema)
http://rst.et.htwk-leipzig.de/kontakte/Fechner/projekte/krypto/krypto2.htm
Ingrid Spitzer (Hrsg'in): Tutorial zu PGP and The Bat!
http://www.pro-privacy.de
Rolf Berndt: Mathematik und Geheimnisse - Verschlüsselung, Primzahlen,
elliptische Kurven, Gitter und Codes
http://www.math.uni-hamburg.de/home/berndt/mage.html
Andreas Romeyke: Kryptologie - eine Einführung
http://andreas-romeyke.de/privat/Projekt1/ffbr/web.html
Maria Luise Spengler: Eine Unterrichtseinheit zum Thema Kryptologie
http://520015785443-0001.bei.t-online.de/KRYPT/
Zum Schluß noch ein Hinweis auf einen Artikel von Arthur Engel, der m. E. als erster die Möglichkeit erkannt hat, RSA in der Schule zu behandeln (damals war RSA noch so neu, dass er von Engel als "Rivest-Code" bezeichnet wurde):
Engel, A.: Datenschutz durch Chiffrieren - Mathematische und Algorithmische
Aspekte. In: MU (Der Mathematik-Unterricht) 25 (1979), Heft 6, S. 30-51.
H. Witten, Links überprüft am 18.9.2003