CrypTool
Aus Informatiktools
Didakt (Diskussion | Beiträge) |
R (Diskussion | Beiträge) |
||
| Zeile 115: | Zeile 115: | ||
*[https://www.cryptoportal.org/links.php?PHPSESSID=4f4f7db07236facfd91782bd0a4f5a1f Linksammlung CrypTool-Portal für Lehrer] | *[https://www.cryptoportal.org/links.php?PHPSESSID=4f4f7db07236facfd91782bd0a4f5a1f Linksammlung CrypTool-Portal für Lehrer] | ||
| - | |||
| - | |||
| - | |||
[[Category:Theoretische Informatik]] | [[Category:Theoretische Informatik]] | ||
Aktuelle Version vom 25. April 2012, 11:56 Uhr
| CrypTool | |
|---|---|
| | |
| Kurzüberblick | |
| Kurzbeschreibung: | Software zum lernen, anwenden und analysieren kryptografischer Verfahren |
| Schlagwörter: | Kryptografie, Kryptoanalyse, Visualisierung |
| Altersgruppen: | Sek. I, Sek. II, Hochschule |
| Sprachen: | Deutsch, Englisch, Polnisch, Serbisch, Spanisch |
| Erscheinungsjahr: | 1998 |
| Entwickler: | Bernhard Esslinger, Peer Wichmann, Joerg Cornelius Schneider |
| Aktuelle Version: | 1.4.30 (August 2010) |
| Plattform: | Windows, Linux (WINE), Mac |
| Lizenz: | Apache Lizenz 2.0 |
| Lizenzkosten (Privat/Bildungseinrichtungen): | kostenfrei |
| http://www.cryptool.de | |
|
Aktuelle Nutzerwertung: 80/100 (3 votes)
| |
Inhaltsverzeichnis |
[Bearbeiten] Ziele und Besonderheiten
CrypTool stellt ein freies, Open-Source E-Learning Programm dar, mit dem kryptografische Verfahren angewandt und analysiert werden können. Die aktuelle Version bietet eine Vielzahl von Funktionen, wie zum Beispiel:
- Zahlreiche klassische und moderne kryptographische Algorithmen (Ver- und Entschlüsselung, Schlüsselerzeugung, sichere Passworte, Authentisieren, sichere Protokolle, …)
- Visualisierung einiger Verfahren (z.B. Caesar, Enigma, RSA, Diffie-Hellman, Digitale Signaturen, AES)
- Kryptoanalyse gegen ausgewählte Algorithmen (z.B. Vigenère, RSA, AES)
- Unterstützende Verfahren (z.B. Primzahltest, Faktorisierung, Base64-Kodierung)
- uvm.
[Bearbeiten] Einfaches Beispiel / Screenshot
Screenshots von http://www.cryptool.de/index.php/de/media-topmenu-48.html:
![]()
In CrypTool stehen verschiedene Textanalyseverfahren zur Verfügung. Damit können die Schwächen von einfachen Verschlüsselungsverfahren aufgedeckt und diese teilweise auch automatisch gebrochen werden.
![]()
Die Abläufe bei der digitalen Signatur und der Hybridverschlüsselung (RSA-AES und ECC-AES) können in interaktiven Datenflussdiagrammen nachvollzogen werden.
![]()
Die Fähigkeiten von CrypTool werden aktiv durch die umfangreiche Hilfe unterstützt.
![]()
CrypTool bietet die Möglichkeit, moderne Verschlüsselungsverfahren kennenzulernen und zu testen. Für die modernen symmetrischen Verfahren steht die Brute-Force-Analyse zur Verfügung.
[Bearbeiten] Technische Voraussetzungen und Hinweise
Die Version 1.4.30 benötigt eine Win32-Umgebung. Das Programm enthält einige Funktionen, die Java-Anwendungen aufrufen: Dafür muss eine Java-Laufzeitumgebung ab JRE 1.6 installiert sein.
Es werden zwei Nachfolgeversionen entwickelt:
- CrypTool 2.0 benötigt mindestens Microsoft Windows XP und das .NET Framework in der Version 4.0 und bietet visuelle Programmierung.
- JavaCrypTool ist ein typisches Eclipse-Programmm und läuft auf MAC, Linux und Windows.
[Bearbeiten] Schulischer Einsatz
[Bearbeiten] Korrespondierende Inhalts-/Prozessbereiche
Inhaltsbereiche:
- Algorithmen
- Information und Daten
- Informatik, Mensch und Gesellschaft
Prozessbereiche:
- Darstellen und Interpretieren
- Begründen und Bewerten
[Bearbeiten] Inhalte und Themen
Die Funktionen von CrypTool sind Online beschrieben: http://www.cryptool.de/index.php/de/cryptool-features-featuresmenu-44.html
Es stehen sowohl klassische wie moderne Kryptoverfahren zur Verfügung: klassisch: beispielsweise das Caesar-, das ADFGVX-, das Doppelwürfel- oder das Enigma-Verschlüsselungsverfahren modern: beispielsweise das RSA-Verfahren, das AES-Verfahren, Hybridverschlüsselung und auf Gitterreduktion und Elliptischen Kurven basierende Verfahren
[Bearbeiten] Ideen zum Unterrichtseinsatz
Die interaktiven Demonstrationen und Visualisierungen bieten vielfältige Möglichkeiten zum Unterrichtseinsatz. Siehe die Workshops auf der INFOS 2007, 2009, 2011 und die Links/Materialien auf dem "Kryptoportal für Lehrer": https://www.cryptoportal.org
[Bearbeiten] Einsatz in weiteren Fächern
[Bearbeiten] Einschätzung/ Kritik
CT1: + Als Lehrer kann man mit EINEM einzigen Tool arbeiten, wenn man hemen rund um Kryptografie und Kryptoanalyse behandelt.
+ An allen Stellen kann man mit F1 Hilfen erhalten (zur Bedienung oder zum Verfahren),
so dass sich Schüler auch selbst Stoff erarbeiten können.
- Tool so umfangreich, dass eine bewusste Auswahl vor dem Unterricht zu planen ist.
- Etliche Masken zu textlastig (da ist in CT2 besser und interaktiver)
[Bearbeiten] Unterrichtsmaterialien und -beispiele
[Bearbeiten] Referenzen, weiterführende Literatur und Ansprechpartner
- Das CrypTool-Skript. Kryptographie, Mathematik und mehr. 10. Auflage. Hintergrundmaterial und Zusatzinformationen zum freien E-Learning-Programm CrypTool
- Bernhard Esslinger, Kai Hoelzner: CrypTool. Ein E-Learning-Programm für Kryptologie. in DFN S. 28-31
- Linksammlung CrypTool-Portal für Lehrer
| Empfohlen für | Sek. I +, Sek. II + und Hochschule + |
| Entwickelt von | Bernhard Esslinger +, Peer Wichmann + und Joerg Cornelius Schneider + |
| Erscheinungsjahr | 1998 + |
| Genutzte Lizenz | Apache Lizenz 2.0 + |
| Lizenzkosten | kostenfrei + |
| Plattformen | Windows +, Linux (WINE) + und Mac + |
| Sprache | Deutsch +, Englisch +, Polnisch +, Serbisch + und Spanisch + |













