Demonstacijski i referentni program za kriptografiju |
|
Što nudi Cryptool?Online-pomoć, dokumentacija i vodiči |
|
Što nudi CrypTool?CrypTool je freeware program u koje se možete upoznati, koristiti i analizirati različite kriptografske tehnologije. Na raspolaganju su Vam
Pregled svih algoritama za kriptitranje se nalazi u online pomoći u meniju "Crypt". Za klasične algoritme su Vam na raspolaganju automatske analize, pomoću kojih se može doći do ključa kojim je tekst kriptiran (eventualno uz pomoć daljnjih informacija o izvornom tekstu i jeziku u kojem je pisan). Daljnje informacije o automatskoj analizi naći ćete u pomoći programa CrypTool u meniju "Analysis" i tamo birajte koji algoritam želite analizirati. U meniju "Indiv. Procedures" na raspolaganju su Vam različiti pojedini algoritmi i protokoli:
RSA kriptosustav (vidi pod "Indiv. Procedures \ RSA demonstration") je detaljno predstavljen za različita kriptiranja. RSA ključevi su generirani pomoću prim brojeva koje stvara CrypTool. Pravljenje ključeva kao i en/dekripcija može se pratiti korak po korak. U CrypToolu su ugrađeni aktualni algoritmi propisani internacionalnim standardima. Meniji i podmeniji u CrypToolu se dinamički mjenjaju ovisno o tipu datoteke učitane u glavnom prozoru: tekst ili binarna datoteka. Npr. podmeni "XOR" ćete naći u meniju "Analysis \ Ciphertext-Only" samo onda kada je odabrana binarna datoteka. S druge strane možete naći podmeni "Hash \ Hash demo" pod menijem "Individual Procedures", samo kada je učitana tekst daoteka. Pregled svih menija koje možete susresti u CrypToolu možete pronaći u dodatku A skipte. Treba naglasiti da cilj autorima CrypToola nije bilo izgraditi kriptografsku funkcionalnost, zato što za to na Internetu postoje besplatni programi: zato Enigma-Algoritam i "Rječnički napad" na datoteke sa zaporkama (vidi John-the-Ripper) nisu ugrađeni. Online pomoć, dokumentacija i vodičiU CrypToolu se mislilo na to da se može na bilo kojem mjestu i trenutku pritiskom na F1 pozvati kontekstualno senzitivna pomoć. To znači da kada se nalazite u nekom od dijaloga stisnet F1 i CrypTool će Vam otvoriti pomoć vezanu uz taj dijalog. Isto tako možete otvoriti neku od datoteka, te se kretati kroz menije i dok se nalazite na jednoj od opcija stisnuti F1 ili bilo gdje gdje nađete interesantan unos (pojam). Opširna pomoć sadži između ostalog objašnjenja svih osnovnih pojmova iz kriptografije, kratak popis preporuka za literaturu iz područja kriptografije i jedan pregled povijesnog razvoja iz tog područja. Sa scenarijima (tutorijalima) u Online pomoći lako ćete se uključiti u mogućnosti CrypToola. Za dobro razumjevanje tema su Vam slijedeće Demonstracije (vizualizacije) na raspolaganju:
ScreenshotsU CrypTool-u su na raspolaganju brojne različite procedure tekst analiza. One će Vam otkriti slabosti jednostavnih enkripcijskih algoritama, dok će neki algoritmi biti automatski razbijeni. CrypTool otrkiva unutrašnji mehanizam rada digitalnih potpisa i hibridne enkripcije sa interaktivnim dijagramima toka podataka. Mogućnosti CrypTool-a su aktivno podaprte kroz opsežan sustav pomoći. Zahvaljujući Secude biblioteci, CrypTool nudi mogućnost upoznavanja i testiranja modernih enkripcijskih algoritama. Analiza "Grube-sile" za ove metode Vam je također na raspolaganju. O organizacijiCrypTool je razvijen u sprezi Gospodarstva i visokih škola kao adekvatni didaktički medij za moderan sudij i kao jedan End-User Awareness-Program, kako bi se povisila senzibilnost suradnika za IT sigurnosti i kako bi se omogućilo bolje razumjevanje pojmova vezanih uz računalnu sigurnost. Za hash funkcije, simetrične i asimetrične algoritme i za management ključeve, CrypTool koristi Secude Toolkit (verzija 5.4.15) od tvrtke Secude GmbH. Priložena Secude bibloteka je kroz ticket datoteku kod asimetričnih ograničena na ključeve duljine 768 bita, a podrška a Smart kartice je isključena. Ako imate licencu za Secude biblioteku, onda možete pomoću Vaše Ticket datoteke koristiti algoritme koji koriste veću duljinu ključeva. Za demostaciju RSA kriptosustava i za fakrotizaciju brojeva, CrypTool koristi aritmetiku za velike brojeve implementirane u Miracl biblioteci (verzija 4.4.3) razvijene u Shamus Software Ltd. Duljina za brojeve za korištenje u CrypToolu je ograničena na 1024 bita. Za demostraciju Hash kolizija (npr. paradoksa dana rođenja) CrypTool koristi OpenSLL biblioteku libeay32.dll. Molimo Vas da se još jednom upoznate za odrednicama licence i informacije vezane uz odgovornost za eventualnu štetu načinjenu kroz korištenje CrypToola. Novo u ovoj verzijiDetaljni prikaz liste novih funkcija i popravki bugova možete naći u "Pročitaj me" datoteci.Besplatan izvorni kodSponzori ovo proizvoda: Deutsche Bank AG, Secude GmbH, FZI Karlsruhe i Sveučilište u Darmstadtu, Siegenu und Karlsruheu u SR Njemačkoj daju izvorni kod CrypToola (bez Secude biblioteke) besplatno u svrhu izobrazbe. Sve ovo podliježe uvijetima GNU licence (www.gnu.org) i stavljeno je na Internet.Od verzije 1.4.00 će vodstvo informatičkog odjela "Sigurnost u informatičkoj tehnici" pod vodstvom gospođe Prof. Dr. Claudia Eckert na sveučilištu u Darmstadtu preuzeti daljnji aktivni razvoj i održavanje CrypToola kao freeware-a i open source projekta. Novi voditelji se obvezuju da će se brinuti o tome da:
Copyright © 1998 - 2003 Deutsche Bank AG |