# **NMMB335** Matematická kryptografie a kryptoanalýza I

<{Box(infobox)}>
|-----|-----|
| **Učitel:** | Mgr. Robert El Bashir, Ph.D. |
| **Stránky přednášky:** | [odkaz](https://sent.cz/MK/) |
| **Stránky cvičení:** | [odkaz](https://www.karlin.mff.cuni.cz/~stredaa/index.php?page=2025/tk/krypto.html) |
| **Odkaz do SISu:** | [NMMB212](https://is.cuni.cz/studium/predmety/index.php?do=predmet&kod=NMMB335) |
![](/NMMB335/cryptomeme.jpg)
<{/Box}>


### Skripta

- ![Booleovské funkce - 1. část](/NMMB335/booleovske-funkce.pdf)
- ![Symetricke kryptosystemy](/NMMB335/symetricke-kryptosystemy.pdf)
- ![Booleovské funkce - 2. část](/NMMB335/booleovske-funkce-ii.pdf)
- ![lineární kryptoanalýza](/NMMB335/linearni_kryptoanalyza.pdf)
- ![diferenční kryptoanalýza](/NMMB335/diferencni_kryptoanalyza.pdf)
- ![průměrné šíření diference](/NMMB335/prumerne_sireni_diference.pdf)

### Neoficiální prerekvizity

- Lineární algebra
- Diskrétní pravděpodobnost (základy - stačí [diskrétní matematika](https://wiki.matfyz.cz/NDMI002))
- Základy teorie komutativních okruhů (ideály, věty o izomorfismu)