DeutschEnglishEspañolPolishSerbian
 
 
Najnowsza wersja stabilna: 1.4.10 Pobierz
 
 
   


 


CrypTool PDF Drukuj
 
Program CrypTool jest otwartym programem edukacyjnym dla platformy Windows. Jego celem jest prezentacja zastosowań i słabości algorytmów kryptograficznych. 

 

Aktualna wersja (pobierz) jest popularna na całym świecie. Aplikacja wspomaga współczesne metody nauczania w szkołach i na uniwersytetach. Wykorzystywana jest także do podnoszenia kwalifikacji pracowników firm prywatnych i sektora publicznego.

Aktualna wersja oferuje m.in.:
 
  • Wiele historycznych i współczesnych algorytmów kryptograficznych (szyfrowanie i deszyfrowanie, generowania klucza, bezpieczne hasło, uwierzytelnianie, bezpiecznych protokołów, ...)
  • Interaktywne demonstracje kilku algorytmów (np. Cezara, Enigma, RSA, Diffie-Hellmana, podpisów, AES)
  • Kryptoanaliza wybranych algorytmów (np. Vigenère RSA, AES)
  • Kryptonalitycznych metody pomiarowe (np. entropii, n-gramów, autokorelacja)
  • Algorytmy pomocnicze (np. testy faktoryzacji, kodowanie base64)
  • Podręcznik na temat teorii liczb i kryptologii
  • Rozległą pomoc online (dostępna w języku angielskim)

Pierwotnie zaprojektowany w celu poprawy bezpieczeństwa IT firm, CrypTool obecnie jest poważnym projektem edukacyjnym open-source w dziedzinie kryptologii.
 
Od wiosny 2008 r. projekt CrypTool to także Crypto Portal dla nauczycieli. Portal jest przeznaczony do działania jako platforma wymiany materiałów szkoleniowych i innych wiadomości na temat kryptologii. W tej chwili, portal jest dostępny tylko w języku niemieckim.

Obecnie zespół CrypTool pracuje nad dwoma projektami, które mają stać się następcami obecnego CrypTool wersji 1.4.x napisanego w języku C++. Oba projekty są zgodne z najnowszymi standardami oprogramowania, ale nie wyszły jeszcze poza wersji beta:

  • CrypTool 2.0 jest opracowany w języku C# w Visual Studio 2010 (Express Edition) i WPF. W lipcu 2008 została wydana pierwsza wersja beta (dla twórców i użytkowników końcowych). Jest ona stale aktualizowana. CrypTool 2.0 zawiera zaawansowaną architekturę i przydatne funkcje kryptograficzne. Nowy metoda nawigacji w programieni pozwala za pomocą drag and drop na projektowanie protokołów kryptograficznych.
  • JCrypTool jest rozwijany w języku Java oraz w oparciu o Eclipse RCP. Obecna wersja beta (zwany kamieniem milowym 4a, przeznaczony dla programistów i użytkowników) została wydana w lutym 2009. JCrypTool jest niezależna od platformów (Windows, Linux, Mac) i korzysta z FlexiProvider (potężny zestaw narzędzi opracowane przez TU Darmstadt) i BouncyCastle dla Java Cryptography Architecture JCA.

W roadmap można znaleźć planowane funkcje obu przyszłych wersji oraz datę wydania następntnej wersji CrypTool 1.4.x. 
 
Osoby zainteresowane współtwórczeniem programu zachęcamy do skontaktowania się z nami.
Ostatnia aktualizacja: Środa, 16 Czerwiec 2010 14:04