event:codenight:gsm
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
event:codenight:gsm [2013/12/12 12:18] – jenda | event:codenight:gsm [2013/12/26 07:34] (current) – Bit-sliced TEA jenda | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ==== Louskáme GSM ==== | ||
+ | === Přednáška první === | ||
+ | |||
+ | Part 1: teorie | ||
+ | * co je to proudová šifra | ||
+ | * secret-keystream tabulka | ||
+ | * komprese této tabulky | ||
+ | * rainbow table | ||
+ | Part 2: praktická implementace na Linuxu | ||
+ | * Kraken | ||
+ | * jak funguje (demo) | ||
+ | * jak fakt strašně rychle číst 4 KiB bloky z disku na Linuxu | ||
+ | * eliminujeme if-y (K-mapy a taky to jde jednodušeji…) | ||
+ | * bitslicing - jak využít vektorové instrukce HW pro ~10x zrychlení | ||
+ | * [[http:// | ||
+ | * jak jsme ho zrychlili | ||
+ | * proč už nejde použít | ||
+ | * Píšeme vlastního Krakena | ||
+ | * OpenCL crashcourse!!! - [[event: | ||
+ | * nejsem programátor, | ||
+ | |||
+ | === Přednáška druhá === | ||
+ | |||
+ | * Jak vypadá GSM | ||
+ | * timesloty, hopping, šifrování | ||
+ | * proč se blbě sniffují hovory | ||
+ | * Jak to sniffnout | ||
+ | * Jak uhádnout keystream |