Zaštita podataka/Jun 2022
Ispit 2022. godine održan je u junu.
- За питања са више одговора, тачни одговори су подебљани и уоквирени
- За питања за које се одговори уносе, тачни одговори су подвучени и сакривени, тако да се прикажу када изаберете тај текст (пример: овако)
- Притисните лево дугме испод за сакривање и откривање свих одговора, или десно дугме за укључивање и искључивање интерактивног режима:
1. zadatak
Ana je kreirala poruku M koju je poslala Branku dva puta.
Uz poruku je oba puta poslala El Gamalov digitalni potpis poruke M. Branko je oba puta dobio poruku i digitalne potpise. Prvi put je vrednost digitalnog potpisa koju je dobio Branko bila: (S1=110, S2=791), a drugi put (S1=1760, S2=640).
Branko je izračunao hash dobijene poruke M i oba puta dobio vrednost m=3769.
Javni elementi digitalnog potpisa su broj q=5003 i njegov primitivni koren a=4999.
Anin javni ključ Ya je 1682. Provera El Gamalovog digitalnog potpisa se obavlja korišćenjem sledećih formula:
Odrediti:
- (3 poena) Vrednost za prvi digitalni potpis:
- (1 poen) Vrednost za drugi digitalni potpis:
- (4 poena) Na osnovu vrednosti V1 i izračunatih vrednosti u tačkama a) i b), Branko može da zaključi:
- Oba digitalna potpisa su ispravna, poruka M u oba slučaja nije menjana tokom prenosa i oba puta ju je potpisala Ana
- Ni jedan digitalni potpis nije ispravan i ne može da se utvrdi da je Ana potpisala tu poruku i da li je menjana tokom prenosa.
- Samo drugi digitalni potpis je ispravan i samo druga poruka nije menjana tokom prenosa i nju je potpisala Ana
- Samo prvi digitalni potpis je ispravan i samo prva poruka nije menjana tokom prenosa i nju je potpisala Ana
3. zadatak
Sledeći algoritmi omogućavaju dobijanje različitih kriptografskih ključeva u svakoj TLS razmeni i to takvih da je moguća verifikacija porekla ključeva.
- RSA
- Ephemeral Diffie Hellman
- Anonymous Diffie Hellman
- Fixed Diffie Hellman
Ovom porukom se potvrđuju kriptografski algoritmi koji će biti korišćeni u toku TLS sesije:
- Server Hello
- Server Hello Done
- Client Hello Done
- Certificate Verify
- Certificate Request
- Finished
- Client Key Exchange
- Client Hello
- Change Cipher Specification
5. zadatak
Za IKE razmenu ključeva je tačno sledeće:
Izaberite jedan ili više odgovora:
- Prvo se vrši razmena ključeva pa provera identiteta.
- Prvo se vrši provera identiteta pa razmena ključeva.
- Ključ dobijen u prvoj fazi IKE razmene se češće menja od ključa dobijenog u drugoj fazi
- U prvoj i drugoj fazi razmene ključeva moraju da se koriste isti kriptografski algoritmi
- U prvoj i drugoj fazi razmene ključeva mogu da se koriste različiti kriptografski algoritmi
- Ključ dobijen u drugoj fazi IKE razmene se češće menja od ključa dobijenog u prvoj fazi
6. zadatak
Kada korisnik A prebacuje X bitcoin-a korisniku B, korisnik A mora da uradi sledeće:
Izaberite jedan odgovor:
- da enkriptuje blok u kojem je ova transakcija
- da odredi nonce za potvrdu bloka u blockchainu
- da digitalno potpiše ovu transakciju DSA algoritmom
- da izračuna Merkleovo stablo transakcija
- da enkriptuje ovu transakciju RSA algoritmom
- da enkriptuje ovu transakciju AES algoritmom
7. zadatak
Odrediti optimalni poredak operacija u procesu prijema PGP poruke, ukoliko su svi servisi u upotrebi:
- operacija Restauriranje poruke prema originalnom poretku
- operacija Restauriranje poruke prema originalnom poretku
- operacija Restauriranje poruke prema originalnom poretku
- operacija Restauriranje poruke prema originalnom poretku
- operacija Restauriranje poruke prema originalnom poretku
Napomena: REŠENJE NIJE TAČNO! PLACEHOLDER JE DA BI DROPDOWN LISTA RADILA!. Autor dakle ne podnosi odgovornost za ispadanje sa budžeta.
Na slici je data šema PGP upravljanja ključem uz korišćenje poverenja. U korenu hijerarhije se nalazi korisnički čvor. Čvorovi označeni crvenom bojom su čvorovi kojima se u potpunosti veruje da potpisuju druge ključeve, dok su plavom bojom označeni čvorovi kojima se delimično veruje da potpisuju druge ključeve. Konfigurabilni parametri su X = 1
i Y = 3
.
Označiti sve čvorove koji su legitimni.
- A
- B
- C
- D
- E
- F
- G
- H
- I