CrypTool

Из Википедије, слободне енциклопедије
CrypTool
CrypTool-1.4.00 en.png

Програм за електронско учење криптологије
Развој Проф. Бернард Ешлингер, Универзитет Дармштад и Шеген
Најновија верзија 1.4.30 / 4. август 2010.
Предверзија CT 1.4.30 Beta
CT 2.0.x Beta
JCT 1.0 RC1a /
ОС Windows
Платформа Win 32
Врста Криптологија, Приватност, E-учење
Лиценца GPL
Веб адреса www.cryptool.org

CrypTool је слободни софтвер који илуструје криптографске концепте. То је најраширенији програм на свету за електронско учење у области криптологије, који садржи велики број ефикасно имплементираних алгоритама и алата за анализу. Графичко окружење и обимна интернет документација допушта кориснику, чак и почетнику, да се упозна са тајнама криптографије. Већина класичних механизама, као и несиметрична криптографија РСА, криптографија елиптичких кривуља, дигитални потпис или Дифи-Хелман размена кључева објашњени су помоћу визуелних анимација. Такође, софтвер садржи упутства о простим бројевима и основној теорији бројева.

Овај пројекат је развијан као софтвер отвореног кода. Првобитно су га развиле немачке фирме и универзитети. Његова намена је да корисници постану свесни сигурносних претњи, односно за објашњење основних концепата. Осмишљен је више као алатка за е-учење, него као програм који ће се користити продуктивно. Пакет је доступан на енглеском, немачком, пољском, шпанском, а ускоро и на српском језику.

Садашња верзија CrypTool 1.x писана је у језику C++ и ради само на оперативном систему Мајкрософт виндоуз. Евентулано, може се покренути без проблема под Јуниксовим оперативним системима уз помоћ софтвера Wine.

Верзија (порт) [1] за пребацивање CT 1.x на Линукс са Qt4 је почела, али веома споро напредује.

Насупрот томе, два потпројекта који се развијају од 2007. (новодизајнирани наследници) користећи архитектуру додатака (енгл. plugin) направили су добар напредак:

  • CrypTool 2.0[2] (креирана помоћу C#/.NET/WPF) користи концепт визуелног програмирања за појашњење криптографских процеса;
  • JCrypTool 1.0[3],[4] (креирана помоћу Java/Eclipse/RCP/SWT) је платформски независна.

CrypTool је добио међународна признања као образовни софтвер (TeleTrusT Special Award 2004, EISA 2004, IT Security Award NRW 2004, Selected Landmark in the Land of Ideas 2008).

Пакет се преузме око 3000 пута месечно (од тога је око 1/3 енглеска верзија). Употребљава се у школама, универзитетима, предузећима и агенцијама за образовање.

Развој CrypTool-а започео је 1998. године. Тренутна верзија 1.4.30 објављена је у августу 2010.

Види још[уреди]

Извори и напомене[уреди]

  1. ^ CrypTooLinux: CrypTooLinux project
  2. ^ CrypTool 2.0: Developer site of the CT2 project, верзија Бета 01 се константно унапређује.
  3. ^ JCrypTool 1.0: SourceForge project of JCT, Бета верзија M4 је доступна од фебруара 2009.
  4. ^ JCrypTool 1.0: страница JCT пројекта

Спољашње везе[уреди]