User Tools

Site Tools


event:codenight:gsm

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
event:codenight:gsm [2013/12/12 12:18] jendaevent: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://plaintext.crypto.lo.gy/en/article/378/untwisted-bit-sliced-tea-time|Bit-sliced TEA]]
 +    * jak jsme ho zrychlili
 +    * proč už nejde použít
 +  * Píšeme vlastního Krakena
 +    * OpenCL crashcourse!!! - [[event:codenight:gsm:cl|sample program]]
 +    * nejsem programátor, takže o architektuře vám moc neřeknu
 +
 +=== Přednáška druhá ===
 +
 +  * Jak vypadá GSM
 +    * timesloty, hopping, šifrování
 +    * proč se blbě sniffují hovory
 +  * Jak to sniffnout
 +  * Jak uhádnout keystream
event/codenight/gsm.txt · Last modified: 2013/12/26 07:34 by jenda