Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
Looking for Weak States of RC4 by Means of Waiting Tables
Název práce v češtině: Hledání slabých stavů RC4 pomocí čekacích tabulek
Název v anglickém jazyce: Looking for Weak States of RC4 by Means of Waiting Tables
Klíčová slova: RC4; slabý stav; čekací tabulka; čekací cesta; čekací matice
Klíčová slova anglicky: RC4; weak state; waiting table; waiting path; waiting matrix
Akademický rok vypsání: 2016/2017
Typ práce: bakalářská práce
Jazyk práce: angličtina
Ústav: Katedra algebry (32-KA)
Vedoucí / školitel: prof. RNDr. Aleš Drápal, CSc., DSc.
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 16.05.2017
Datum zadání: 16.05.2017
Datum potvrzení stud. oddělením: 25.05.2017
Datum a čas obhajoby: 12.09.2018 10:00
Datum odevzdání elektronické podoby:23.07.2018
Datum odevzdání tištěné podoby:20.07.2018
Datum proběhlé obhajoby: 12.09.2018
Oponenti: Mgr. Milan Boháček
 
 
 
Zásady pro vypracování
Útoků na RC4 je publikováno značné množství, jde však většinou o využití různých statistických slabin (z nichž mnohé lze odstranit, protože jsou spjaty s počátečními fázemi algoritmu). Tyto útoky v práci pojednány nebudou. Práce se bude soustředit na otázku existence slabých stavů, které vytvářejí potenciálně nekonečnou posloupnost reprodukujících se stavů částečných. Tyto částečné stavy se nazývají persistentní. O jejich existenci či neexistenci se stále nic definitivního neví. Téma je obtížné a v poslední době se jím nikdo - zdá se - nezabývá. V diplomové práci Michala Hojsíka byl navržen jejich model pomocí tzv. čekacích tabulek. Periodické čekací tabulky existují, nejsou však známy žádné netriviální injektivní, přičemž právě periodické injektivní odpovídají hledaným slabým stavům. Jednou z možností, jak takové čekací tabulky hledat, je soustředit se na jejich speciální třídu tzv. sloupcově-periodických čekacích tabulek. Student popíše vazbu čekacích tabulek a šifry RC4. Dále se bude zabývat podmínkami, které musí sloupcově-periodické čekací tabulky splňovat, mají-li být injektivní. Zde se objevují zajímavé způsoby vyjádření v řeči teorie grafů. Student je popíše a bude se věnovat hledání vhodných grafů, které by mohly vést k nalezení injektivní tabulky, a to dílem obecnými nástroji, dílem počítačovými algoritmy.
Seznam odborné literatury
Itsik Mantin: Analysis of the Stream Cipher RC4, Master Thesis, The Weizmann Institute of Science, Israel, 2001.

Paul Souradyuti, Bart Preneel: Analysis of Non-fortuitous Predictive States of the RC4 Keystream Generator, Progress in Cryptology —
INDOCRYPT 2003: 4th International Conference on Cryptology in India, 2003.

Michal Hojsík: Proudová šifra RC4, diplomová práce, MFF UK 2006.

Aleš Drápal, Michal Hojsík: A riddle induced by persistent state of RC4, preprint.
Předběžná náplň práce
Předběžně domluveno s panem Čížkem.
 
Univerzita Karlova | Informační systém UK