Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

2 deo za CrypTool

Zadatak 1:

Dizajnirati pseudo generator slučajnih brojeva preko linearnih pomeračkih registara, koji će se koristiti za generisanje
kriptloških ključeva. Generator koristi dva registra preko kojih generiše binarnu sekvencu od 1000 bitova.

 Takt 1: 10100100101
 Takt 2: 111001001

Generisani ključ upisati u fajl.

Zadatak 2:

Dizajnirati kriptografski sistem zasnovan na RC4 šifarskom algoritmu za šifrovanje i dešifrovanje neke proizvoljne
slike. Dužina ključa je 160 bajta.

Zadatak 3:

Dizajnirati kriptografski sistem zasnovan na DES algoritmu sa dva ključa. Režim za šifrovanje CBC i PKCS7 mod
dopune ulaznih plokova otvorene poruke. Šifrovati i dešifrovati sliku iz prethodnog zadatka.

Zadatak 4:

Dizajnirati kriptografski sistem zasnovan na DES i AES algoritmu u isto vreme. Na primer, poruka se prvo šifruje DES
algoritmom, a zatim AES algoritmom. Ključ za DES algorirtam je generisan preko generatora slučajnosti, dok se ključ
za AES generiše preko SHA-2 funkcije za dobijeni šifrat posle šifrovanja sa DES algoritmom. AES koristi ulazne blokove
od 256 bita i CBC režim šifrovanja. Šifrovati i dešifrovati proizvoljnu sliku.

Zadatak 5:

Dizajnirati DH protokol za razmenu kriptološkog ključa dužine 128 bita. Tako dobijeni ključ iskoristiti za šifrovanje i
dešifrovanje proizvoljne sike.

Zadatak 6:

Dizanirati šemu za generisanje privatnog ključa na osnovu sledećih parametara:

p:
654063406353520281612787012462427752537125774837228537802456378072381141897609651670626409862
9796703853140828114267276413030553835859221272477011943851847

q:
124511686757641887593819450154087289542100374544763404982752038555216902140714915424654771962
14640605019186834159831613523225140533043276735907918524125547

e: 65567

Dešifrovati poruku:
262388981725147770999439831889342318075744315450328094082448489264597094736357594698806741882
222845924207533056349230167864444157311315501578483557180167757958608164855669120297828697331
482004052778826869541538909685021663130030803013947333867326712147336582639503689572818835533
04002989954953969250393052519

Resenje:11111111111

Zadatak 7: Dizajnirati kriptogreafski sistem za digitalno potpisivanje ovog dokumeta. Digitalni potpis sačuvati u fajlu
na desktopu. Pokazati kompletnu komunikaciju, od potpisivnja do verifikacije digitalnog potpisa.

Zadatak 8: Razviti kriptografski protokol za razmenu tajnog ključa od 128 bita, ključ generisan na strani Alise preko
random generatora. Alisa nakon generisanja šifruje ključ sa RSA algoritmom i digitalno potpisuje. Alisa i Bob imaju po
dva para ključeva određene namene. Na drugoj strani Bob dešifruje i verifikuje Alisin potpis.

You might also like