|
Planovi za trenutnu i buduće verzije
1. Trenutna Objavljena Verzija
Trenutna verzija CrypTool-a je 1.4.21. Ova verzija je napisana u C/C++ i zahteva Win32 okruženje. Kompajlirana je pomoću razvojnog okruženja Microsoft Visual Studio 2003.
Sledeća CrypTool 1.x verzija će biti 1.4.30. Stabilne bete već postoje. Njeno objavlivanje je planirano za Mart 2010.
Sledeći poslovi su planirani i već su započeti za sledeću verziju CT1.x serija:
- Vizualizacija US Sigaba mašine za šifrovanje
- Demonstracija S/MIME standarda za siguran e-mail
- Ažuriranje nekih tutorijala
- Mnoga mala poboljšanja i ispravke
2. Buduće Verzije / Projekti Sledbenici
Trenutno postoje dva projekta sledbenika CrypTool-a 1.x u razvoju - opet kao projekti otvorenog kôda. Zajedno sa finalnim izdanjem CrypTool-a 2.0, razvoj CrypTool-a 1.x biće ukinut, ali ispravljanje grešaka će se nastaviti.
2.1 CrypTool 2.0 CrypTool 2.0 je C# baziran naslednik CrypTool-a 1.x. CrypTool 2.0 je zasnovan na vrhunskim tehnologijama kao što su .NET Framework 3.5 SP1 i ima ćistu arhitekturu podataka, koja olakšava programerima dodavanje novih funkcija. GUI ovog novog projekta je zasnovan na Windows Presentation Foundation (WPF) i omogućava izgradnju putem prevuci-i-spusti kriptografskih protokola. Instalaciona datoteka ove beta verzije se konstantno ažurira.
Planiran rad na CrypTool-u 2.0:
- Demonstracija Bleichenbacher's RSA falsifikovanja potpisa
- Vizuelna konfiguracija kriptografskih mehanizama (kaskade) pomoću uređivača dodataka
- Specijalan pogled za početnike i eksperte
- Vizualizacija koncepta virtuelnih brojeva kreditnih kartica
- Vizualizacija karakteristike prostih brojeva i odgovarajućih matematičkih metoda
- Demonstracija WEP protokola koji se koristi u Wireless LAN mrežama
- Demonstracija nekoliko varijanti napada na WEP protokola
- Demonstracija SOA-Security Framework WS-Security
- Implementacija laganih kriptoalgoritama (npr. SEA, TEA, XTEA, HIGHT)
- Opšta kutija sa alatkama za konstrukciju i analizu protočnih šifara (LFSR)
- Vizualizacija komunikacije između pametne kartice i PC-a (APDU)
- Implementacija pretrage masovnih obrazaca
2.2 JCrypTool JCrypTool je Java bazirani platformski-nezavisni naslednik CrypTool-a 1.x. JCrypTool je zasnovan na vrhunskim tehnologijama kao što je Eclipse Rich Client Platform (RCP) za modularni framework. JCT koristi Standard Widget Toolkit (SWT) za GUI. Sledeća beta, nazvana RC2, planirana je za April 2010 (pogledajte http://jcryptool.wiki.sourceforge.net/ReleasePlan).
Planiran rad za JCT 1.0:
- Demonstracija mogućnosti uzajamnosti PGP i S/MIME formata
- Implementacija uparivanja na osnovu milti-partite protokola razmene ključeva
- Vizualizacija dokaza nula-znanja
- Vizualizacija ACO algoritma za kriptoanalizu jednostavnih transpozicionih algoritama
- Vizualizacija Huffman-ovih kôdova
- Visoko interaktivna grafička analiza učestanosti za klasične šifre
- Implementacija Autokey-Vigenère
- Dodatni interfejs komandne linije
- Istorijat akcija (sa mogućnošću reprize i podrškom za izgradnju kaskade)
- Ažuriranje NumberShark igre (sa više teoretske pozadine)
- Vizualizacija entropije
- Druge moderne šifre kao što su Dragon, LFSR i Merckle potpisi
Dobrovoljci, naročito C#/.NET programeri i Java/Eclipse/RCP programeri, uvek su dobrodošli da stupe u kontakt sa razvojnim timovima.
Za više detalja pogledajte stranicu za preuzimanje.
|