CrypTool

CrypTool
CrypTool
CT-Icon 40x40 Wikipedia.png
Ct 1.4.30 de.png

E-Learning-Programm für Kryptologie
Basisdaten
Maintainer Prof. Bernhard Esslinger
Entwickler TU Darmstadt
Uni Duisburg-Essen
Uni Siegen
Aktuelle Version 1.4.30
(August 2010)
Aktuelle Vorabversion CT 2.0 (Okt. 2011) Beta 6
JCT 1.0 RC4
Betriebssystem Windows, Linux (über WINE)
Kategorie E-Learning, Kryptologie, Verschlüsselungssoftware
Lizenz Apache License v2.0
Deutschsprachig ja
www.cryptool.org

CrypTool ist ein Open-Source-Projekt. Hauptresultat ist die freie Lern-Software CrypTool, die die Konzepte der Kryptographie und der Kryptoanalyse erfahrbar macht.

Inhaltsverzeichnis

Funktionen

Es sind über 60 Algorithmen implementiert. Diese können mit eigenen Daten und Parametern effizient ausgeführt werden. Die grafische Benutzeroberfläche und die umfangreiche Online-Hilfe machen es dem Nutzer (auch „Anfängern“) leicht, die Geheimnisse der Kryptologie kennenzulernen. Erläutert werden sowohl die meisten klassischen Verfahren als auch moderne Verfahren wie asymmetrische Kryptographie (RSA, ECC), digitale Signaturen, Hybrid-Verschlüsselung oder das Diffie-Hellman-Schlüsselaustauschverfahren. Viele Verfahren sind visualisiert. Enthalten ist auch eine interaktive Anleitung, die in die Primzahlen und in die elementare Zahlentheorie einführt.

Verwendung

Verwendung findet CrypTool sowohl in der Lehre an Hochschulen, im Unterricht an Schulen als auch in der Ausbildung in Firmen und Behörden oder in Fortbildungskursen wie TISP oder CISSP.

Die CrypTool-Software wird in einem Open-Source-Projekt entwickelt. Ursprünglich wurde sie von deutschen Firmen und Hochschulen entwickelt, inzwischen kommen die rund 50 Mitwirkenden aus der ganzen Welt. Das Ziel von CrypTool ist, das Verständnis der Benutzer für Kryptologie zu erhöhen, die darunterliegenden Konzepte zu erläutern und die Benutzer für IT-Bedrohungen zu sensibilisieren.

Sprachen und Auszeichnungen

Das Programm ist in Deutsch, Englisch, Polnisch, Spanisch und Serbisch vorhanden. Eine griechische Version ist in Arbeit.

CrypTool wurde international als E-Learning-Software ausgezeichnet (TeleTrusT Special Award 2004, EISA 2004, IT Security Award NRW 2004, Ausgewählter Ort 2008 in "Deutschland -- Land der Ideen"). Weltweit wird das Paket zur Zeit allein von der CrypTool-Seite über 6000 mal pro Monat heruntergeladen (knapp über 50 % die englische Version).

Entwicklung, History, Roadmap

CrypTool wird seit 1998 entwickelt. Aktuelle Release-Version ist die Anfang August 2010 freigegebene Version 1.4.30. Im Moment läuft es auf den Windows-Betriebssystemen.

Das Projekt CrypTooLinux[1] arbeitet an einer Portierung von CrypTool 1.x auf Linux, kommt aber nur sehr langsam voran.

Dagegen machen die zwei Projekte, die seit 2007 die neu designten Nachfolger jeweils als Pure-Plugin-Anwendungen entwickeln, große Fortschritte und publizieren regelmäßig neue Betaversionen:

  • CrypTool 2.0[2] (entwickelt in C# / .NET) setzt das Konzept der visuellen Programmierung für kryptographische Prozesse um;
  • JCrypTool 1.0[3][4] (entwickelt in Java / Eclipse) läuft plattformunabhängig und hat sowohl eine Dokumenten- als auch eine Funktions-orientierte Perspektive.

Lehrerportal

Außerdem gehört zum CrypTool-Projekt ein Lehrerportal[5], das Lehrern den Austausch von Lehrmaterial zum Thema Kryptologie erleichtern soll.

CrypTool-Online

Ebenfalls zum CrypTool-Projekt gehören die Webseiten CrypTool-Online[6] und CrypTool-Mobil,[7] die Interessierten die Möglichkeit bieten, Verschlüsselungsverfahren gleich im Browser bzw. im Smartphone (mittels JavaScript) auszuprobieren, ohne Software herunterzuladen und installieren zu müssen. Hier wird versucht, das Thema für Einsteiger und junge Leute ansprechend und einfach aufzubereiten.

MysteryTwister C3 (MTC3)

Ebenfalls zum CrypTool-Projekt gehört der 2010 gestartete internationale Krypto-Wettbewerb,[8] der aktuell ca. 70 Aufgaben rund um (alte und neue) Verschlüsselungsverfahren anbietet. Außerdem enthält die MTC3-Webseite ein moderiertes Forum, Benutzerstatistik und eine Hall-of-Fame. Die Aufgaben reichen von einfachen Rätseln für Einsteiger bis zu mathematischen Herausforderungen aus der modernen Kryptoanalyse für Forscher und Experten. Inzwischen engagieren sich über 2000 registrierte Benutzer an der Lösung der Aufgaben.

Siehe auch

Weblinks

Einzelnachweise

  1. CrypTooLinux: CrypTooLinux-Projekt, Portierung von CT 1.x auf Linux.
  2. CrypTool 2.0: Entwicklerseite des CrypTool 2.0-Projektes Die Betaversion wird über Nightly Builds ständig aktualisiert bereitgestellt.
  3. JCrypTool 1.0: SourceForge-Projekt zu JCrypTool 1.0 Betaversionen werden als "Meilenstein"-Versionen zum Download bereitgestellt.
  4. JCrypTool 1.0: Webseite des JCT-Projekts
  5. Lehrerportal: Lehrerportal
  6. Onlineversion für Browser: CrypTool-Online
  7. Onlineversion für Smartphones: CrypTool-Mobil
  8. MysteryTwister C3 (MTC3): Internationaler Krypto-Wettbewerb "MysteryTwister C3" (MTC3)

Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • CrypTool — E Learning Program for Cryptology Developer(s) Prof. Bernhard Ess …   Wikipedia

  • Cryptool — E Learning Programm für Kryptologie Basisdaten Entwickler: Prof. Bernhard Esslinger …   Deutsch Wikipedia

  • CrypTool — Saltar a navegación, búsqueda CrypTool Programa de e learning para Criptología Desarrollador …   Wikipedia Español

  • CrypTool — CrypTool …   Wikipédia en Français

  • Cryptool — CrypTool …   Wikipédia en Français

  • Cryptool — NOTOC Infobox Software name = CrypTool caption = E Learning Programme for Cryptology developer = Prof. Bernhard Esslinger, [http://www.TU Darmstadt.de/ University of Darmstadt] [http://www.Uni Siegen.de/ and Siegen] latest release version =… …   Wikipedia

  • CrypTooLinux — CrypTool CrypTool …   Wikipédia en Français

  • Adaptive Chosen Ciphertext — Die Kryptoanalyse (in neueren Publikationen auch: Kryptanalyse) bezeichnet im ursprünglichen Sinne das Studium von Methoden und Techniken, um Informationen aus verschlüsselten Texten zu gewinnen. Diese Informationen können sowohl der verwendete… …   Deutsch Wikipedia

  • Adaptive Chosen Plaintext — Die Kryptoanalyse (in neueren Publikationen auch: Kryptanalyse) bezeichnet im ursprünglichen Sinne das Studium von Methoden und Techniken, um Informationen aus verschlüsselten Texten zu gewinnen. Diese Informationen können sowohl der verwendete… …   Deutsch Wikipedia

  • Adaptive Chosen Text — Die Kryptoanalyse (in neueren Publikationen auch: Kryptanalyse) bezeichnet im ursprünglichen Sinne das Studium von Methoden und Techniken, um Informationen aus verschlüsselten Texten zu gewinnen. Diese Informationen können sowohl der verwendete… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”