# **NMMB212** Úvod do kryptografie

<{Box(infobox)}>
|K    |V    |
|-----|-----|
| **Učitel:** | [RNDr. Andrew Kozlík, Ph.D.](https://www.karlin.mff.cuni.cz/~kozlik/udk/) |
| **Stránky cvičení:** | [odkaz](https://www.karlin.mff.cuni.cz/~stredaa/index.html?location=2024/ks/krypto.html) |
| **Odkaz do SISu:** | [NMMB212](https://is.cuni.cz/studium/predmety/index.php?do=predmet&kod=NMMB212) |
| **Diskuze:** | [Discord kanál](https://discord.com/channels/625428723302137876/758076473658834965) |
<{/Box}>

- [schneierfacts.com](https://www.schneierfacts.com/)

### Neoficiální prerekvizity

- Základ diskrétní pravděpodobnosti (pro informatiky v rámci diskrétky)
- Základ lineární algebry
- Kusy Algebry a Teorie čísel. Hlavně pro porozumění LFSR a RSA. Ve [stejnojmenném předmětu od Mareše](https://wiki.matfyz.cz/NDMI100) se potřebné části pro RSA probírají.

### Zkouška

[Viz. stránky přednášky](https://www.karlin.mff.cuni.cz/~kozlik/udk/). Vyberete si dvojici otázek za 80 bodů (alespoň moje byly za 50 a 30). Body strhává
za nepřesnosti a když musí pošťuchovat. Potřebujete alespoň 45 bodů.