Пређи на садржај

CrypTool

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

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

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

Садашња верзија CrypTool 1.x писана је у језику C++ и ради само на оперативном систему Microsoft Windows. Евентулано, може се покренути без проблема под Јуниксовим оперативним системима уз помоћ софтвера 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 Архивирано на сајту Wayback Machine (19. септембар 2017)
  2. ^ CrypTool 2.0: Developer site of the CT2 project Архивирано на сајту Wayback Machine (26. децембар 2011), верзија Бета 01 се константно унапређује.
  3. ^ JCrypTool 1.0: SourceForge project of JCT, Бета верзија M4 је доступна од фебруара 2009.
  4. ^ JCrypTool 1.0: страница JCT пројекта Архивирано на сајту Wayback Machine (24. јул 2011)

Референце

[уреди | уреди извор]

Спољашње везе

[уреди | уреди извор]