č., body skupina A skupina B

1 (1 bod)

Co to je protokol?

Jaký je účel protokolu?

2 (1 bod)

Vyjmenujte typy protokolů.

Co to je jednosměrná funkce?

3 (1 bod)

Jaké jsou vlastnosti digitálního podpisu?

Co to je generátor a pseudogenerátor náhody?

4 (1 bod)

Vyjmenujte 3 důležité vlastnosti kryptografie.

Jaké jsou dva zásadní typy šifrovacích algoritmů?

5 (1 bod)

Vyjmenujte jednotlivá prolomení algoritmů.

Vyjmenujte aspoň 4 druhy hlavních kryptoanalytických útoků.

6 (1bod)

Co to je kryptoanalýza?

Existuje neprolomitelná šifra? Jak se jmenuje?

7 (2 body)

Máme šifrovací algoritmus, k jeho prolomení hrubou silou je potřeba \$2^24\$ operací. Na našem zařízení jsme schopni udělat 1 milion operací za sekundu. Vypočtěte, za jak dlouho algoritmus zlomíme hrubou silou. Je reálné, že se nám to podaří?

Máme šifrovací algoritmus, k jeho prolomení hrubou silou je potřeba \$2^18\$ operací. Na našem zařízení jsme schopni udělat 100 milionů operací za sekundu. Vypočtěte, za jak dlouho algoritmus zlomíme hrubou silou. Je reálné, že se nám to podaří?

8 (1 bod)

Co to je kryptografie?

Co to je steganografie.

9 (2 body)

Vypočtěte v Diffie-Hellmanově protokolu sdílený klíč \$s\$, pokud jsou vstupní hodnoty generátoru a prvočísla \$g=67, p=131071\$, tajná čísla Alice \$a\$ a Boba \$b\$ si zvolte.

Vypočtěte v Diffie-Hellmanově protokolu sdílený klíč \$s\$, pokud jsou vstupní hodnoty generátoru a prvočísla \$g=121, p=2147483647\$, tajná čísla Alice \$a\$ a Boba \$b\$ si zvolte.

Podmínky a hodnocení

Píšeme na papír. Každý si papír podepíše, napíše na něj Informatika test č.3 a svoji skupinu A nebo B.
Za každou správnou odpověď je 1 bod nebo 2 body, podle otázky. Máte na to 45 minut. Povolena je kalkulačka. Není povolen internetový prohlížeč.
Kdo bude přistižen, že opisuje, bude otravovat kohokoliv, kdo otevře internetový problížeč, nebo použije mobilní telefon, bude automaticky hodnocen známkou nedostatečně.

počet bodů hodnocení

11-9

výborně

8-7

chvalitebně

6-5

dobře

4-3

dostatečně

2-0

nedostatečně (kule)