CrypTool

S Vikipedije, slobodne enciklopedije
CrypTool
Program za elektronsko učenje kriptologije
Program za elektronsko učenje kriptologije
Programer(i)Prof. Bernard Ešlinger, Univerzitet Darmštad i Šegen
Stabilno izdanje
1.4.30 / 4. avgust 2010.
Preliminarno izdanje
CT 1.4.30 Beta
CT 2.0.x Beta
JCT 1.0 RC1a
Repozitorijum Uredi na Vikipodacima
Operativni sistemWindows
PlatformaWin 32
TipKriptologija, Privatnost, E-učenje
LicencaGPL
Veb-sajtwww.cryptool.org

CrypTool je slobodni softver koji ilustruje kriptografske koncepte. To je najrašireniji program na svetu za elektronsko učenje u oblasti kriptologije, koji sadrži veliki broj efikasno implementiranih algoritama i alata za analizu. Grafičko okruženje i obimna internet dokumentacija dopušta korisniku, čak i početniku, da se upozna sa tajnama kriptografije. Većina klasičnih mehanizama, kao i nesimetrična kriptografija RSA, kriptografija eliptičkih krivulja, digitalni potpis ili Difi-Helman razmena ključeva objašnjeni su pomoću vizuelnih animacija. Takođe, softver sadrži uputstva o prostim brojevima i osnovnoj teoriji brojeva.

Ovaj projekat je razvijan kao softver otvorenog koda. Prvobitno su ga razvile nemačke firme i univerziteti. Njegova namena je da korisnici postanu svesni sigurnosnih pretnji, odnosno za objašnjenje osnovnih koncepata. Osmišljen je više kao alatka za e-učenje, nego kao program koji će se koristiti produktivno. Paket je dostupan na engleskom, nemačkom, poljskom, španskom, a uskoro i na srpskom jeziku.

Sadašnja verzija CrypTool 1.x pisana je u jeziku C++ i radi samo na operativnom sistemu Microsoft Windows. Eventulano, može se pokrenuti bez problema pod Juniksovim operativnim sistemima uz pomoć softvera Wine.

Verzija (port) [1] za prebacivanje CT 1.x na Linuks sa Qt4 je počela, ali veoma sporo napreduje.

Nasuprot tome, dva potprojekta koji se razvijaju od 2007. (novodizajnirani naslednici) koristeći arhitekturu dodataka (engl. plugin) napravili su dobar napredak:

  • CrypTool 2.0[2] (kreirana pomoću C#/.NET/WPF) koristi koncept vizuelnog programiranja za pojašnjenje kriptografskih procesa;
  • JCrypTool 1.0[3],[4] (kreirana pomoću Java/Eclipse/RCP/SWT) je platformski nezavisna.

CrypTool je dobio međunarodna priznanja kao obrazovni softver (TeleTrusT Special Award 2004, EISA 2004, IT Security Award NRW 2004, Selected Landmark in the Land of Ideas 2008).

Paket se preuzme oko 3000 puta mesečno (od toga je oko 1/3 engleska verzija). Upotrebljava se u školama, univerzitetima, preduzećima i agencijama za obrazovanje.

Razvoj CrypTool-a započeo je 1998. godine. Trenutna verzija 1.4.30 objavljena je u avgustu 2010.

Vidi još[uredi | uredi izvor]

Izvori i napomene[uredi | uredi izvor]

  1. ^ CrypTooLinux: CrypTooLinux project Arhivirano na sajtu Wayback Machine (19. septembar 2017)
  2. ^ CrypTool 2.0: Developer site of the CT2 project Arhivirano na sajtu Wayback Machine (26. decembar 2011), verzija Beta 01 se konstantno unapređuje.
  3. ^ JCrypTool 1.0: SourceForge project of JCT, Beta verzija M4 je dostupna od februara 2009.
  4. ^ JCrypTool 1.0: stranica JCT projekta Arhivirano na sajtu Wayback Machine (24. jul 2011)

Reference[uredi | uredi izvor]

Spoljašnje veze[uredi | uredi izvor]