Budapesti Műszaki és Gazdaságtudományi Egyetem - BME -- Távközlési és Médiainformatikai Tanszék - TMIT BME - Távközlési és Mesterséges Intelligencia Tanszék - TMIT
 
 
| Témakiírások | | | | | IW  
 
 
Önálló labor
Kiírt témák

Ez egy előző félévben kiírt, archivált téma.

Kriptográfiai hash függvények kriptoanalízise és feltörése ()

A differenciális kriptoanalízis egy általános kódtörő eljárás, amely elsősorban blokk titkosítókra alkalmazható, de alkalmazható kriptográfiai hash függvényekre is. Itt alapvetően azt vizsgáljuk, hogy a bemeneti információk közötti különbségek hogyan befolyásolják a kimeneti különbséget. Blokktitkosító esetén ez olyan technikák halmazát jelenti, amelyek röggzítik a különbségeket egy transzformációs hálózaton keresztül és ezzel felfedezik hogy a titkosító hol mutat nem véletlenszerű viselkedést. Ezzel nyerjük vissza a titkos kulcsot (kriptográfiai kulcs). A hallgató feladata a BLAKE hash kriptoanalízise, feltörésének lehetőségeinek feltérképezése és heurisztikák implementálása.

Differential cryptanalysis is a general form of cryptanalysis applicable primarily to block ciphers, but also to stream ciphers and cryptographic hash functions. In the broadest sense, it is the study of how differences in information input can affect the resultant difference at the output. In the case of a block cipher, it refers to a set of techniques for tracing differences through the network of transformation, discovering where the cipher exhibits non-random behavior, and exploiting such properties to recover the secret key (cryptography key). The student's task is to perform a cryptanalysis of the BLAKE hash function, explore the possibilities of breaking it, and implement heuristics.

Kulcsszavak: kriptográfia, hash, kódolás, programozás, feltörés, hack
Témavezető: Ladóczki Bence
Oktatók: Tapolcai János.
A következő tantárgyakhoz javasolt:
 vitma387 (Önlab, IVIR szakirány)
 vitma415 (Szakdolgozat)
 vitma416 (Szakdolgozat)
 vitma417 (Szakdolgozat, IVIR szakirány)
 vitmal01 (Info, BSc, Önálló laboratórium)
 vitmm855 (Info, MSc, Önálló laboratórium 2, Hálózatok és szolgáltatások)
 vitmm861 (Info, MSc, Önálló laboratórium 2, Médiainformatika)
 vitmm905 (Diplomatervezés 1. (Info, Hálózatok és szolgáltatások szakirány))
 vitmm911 (Diplomatervezés 1. (Info, Médiainformatika szakirány))
 vitmml10 (Info, MSc, Önálló laboratórium 1)
 vitmml11 (Info, MSc, Önálló laboratórium 2)
 vitma345 (Vill., BSc. Önálló laboratórium)
 vitma414 (Szakdolgozat)
 vitmal03 (Vill.mérn. BSc Önálló laboratórium)
 vitmm807 (Vill., MSc, Önálló laboratórium 1, Infokommunikációs rendszerek)
 vitmm857 (Vill., MSc, Önálló laboratórium 2, Infokommunikációs rendszerek)
 vitmm907 (Diplomatervezés 1. (Vill. Infokommunikációs rendszerek szakirány))
 vitmml02 (Vill,MSc,Önlab.1, Okos város,Vez.nélküli rendsz. és alk.ok,Multimédia rendsz. és szolg.,Optikai távközlés (VITMML02))
 vieum871 (Önálló munka 2)
 vieum921 (Diplomatervezés 1 (Egészségügyi mérnök))
 vitmm382 (Diplomatervezés 2)
 vitmm388 (Projekt labor 2)
QR:    (mi is az?)
 
 katt. a nagyításhoz