Hlavním cílem této Bakalářské práce je popsat metody lineární a diferenciální kryptoanalýzy a principy, na kterých jsou založeny. Druhým cílem je demonstrovat použití obou metod na zvolené blokové šifře a odhalit tak tajný klíč použitý k zašifrování otevřeného text. V závěrčné části pak proběhne srovnání výsledků obou metod.
Anotace v angličtině
Main goal of this Bachelor thesis is to describe methods of linear and differential cryptanalysis and principles they are based on. Second goal is to demonstrate usage of both methods on chosen block cipher to find secret key used to cipher plaintext. In last part there is comparision of outcome of both methods.
Klíčová slova
lineární kryptoanalýza, diferenciální kryptoanalýza, bloková šifra, substitučně-permutační síť
Klíčová slova v angličtině
linear cryptanalysis, differential cryptanalysis, block cipher, substitution-permutation network
Rozsah průvodní práce
62 s.
Jazyk
CZ
Anotace
Hlavním cílem této Bakalářské práce je popsat metody lineární a diferenciální kryptoanalýzy a principy, na kterých jsou založeny. Druhým cílem je demonstrovat použití obou metod na zvolené blokové šifře a odhalit tak tajný klíč použitý k zašifrování otevřeného text. V závěrčné části pak proběhne srovnání výsledků obou metod.
Anotace v angličtině
Main goal of this Bachelor thesis is to describe methods of linear and differential cryptanalysis and principles they are based on. Second goal is to demonstrate usage of both methods on chosen block cipher to find secret key used to cipher plaintext. In last part there is comparision of outcome of both methods.
Klíčová slova
lineární kryptoanalýza, diferenciální kryptoanalýza, bloková šifra, substitučně-permutační síť
Klíčová slova v angličtině
linear cryptanalysis, differential cryptanalysis, block cipher, substitution-permutation network
Zásady pro vypracování
Vypracujte literární rešerši na dané téma.
Popište základní principy lineární a diferenciální kryptoanalýzy.
Demonstrujte použití lineární kryptoanalýzy na vlastním zvoleném příkladu šifry.
Proveďte dále demonstraci pomocí diferenciální kryptoanalýzy.
Porovnejte dosažené výsledky kryptoanalýzy a proveďte závěr.
Zásady pro vypracování
Vypracujte literární rešerši na dané téma.
Popište základní principy lineární a diferenciální kryptoanalýzy.
Demonstrujte použití lineární kryptoanalýzy na vlastním zvoleném příkladu šifry.
Proveďte dále demonstraci pomocí diferenciální kryptoanalýzy.
Porovnejte dosažené výsledky kryptoanalýzy a proveďte závěr.
Seznam doporučené literatury
ZELENKA, Josef. Ochrana dat: kryptologie. Vyd. 1. Hradec Králové: Gaudeamus, 2003, 198 s. ISBN 80-704-1737-4.
SWENSON, Christopher. Modern cryptanalysis: techniques for advanced code breaking. Indianapolis: Wiley, c2008, xxviii, 236 s. ISBN 978-0-470-13593-8.
VONDRUŠKA, Pavel. Kryptologie, šifrování a tajná písma. 1. vyd. Praha: Albatros, 2006, 340 s. Oko. ISBN 80-000-1888-8.
KATZ, Jonathan a Yehuda LINDELL. Introduction to modern cryptography. Boca Raton: Chapman, 2008, xviii, 534 s. ISBN 978-1-58488-551-1.
PIPER, F a Sean MURPHY. Kryptografie. 1. vyd. v českém jazyce. Překlad Pavel Mondschein. Praha: Dokořán, 2006, 157 s. ISBN 80-736-3074-5.
Seznam doporučené literatury
ZELENKA, Josef. Ochrana dat: kryptologie. Vyd. 1. Hradec Králové: Gaudeamus, 2003, 198 s. ISBN 80-704-1737-4.
SWENSON, Christopher. Modern cryptanalysis: techniques for advanced code breaking. Indianapolis: Wiley, c2008, xxviii, 236 s. ISBN 978-0-470-13593-8.
VONDRUŠKA, Pavel. Kryptologie, šifrování a tajná písma. 1. vyd. Praha: Albatros, 2006, 340 s. Oko. ISBN 80-000-1888-8.
KATZ, Jonathan a Yehuda LINDELL. Introduction to modern cryptography. Boca Raton: Chapman, 2008, xviii, 534 s. ISBN 978-1-58488-551-1.
PIPER, F a Sean MURPHY. Kryptografie. 1. vyd. v českém jazyce. Překlad Pavel Mondschein. Praha: Dokořán, 2006, 157 s. ISBN 80-736-3074-5.
Přílohy volně vložené
-
Přílohy vázané v práci
tabulky
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Součástí obhajoby nebyla praktická ukázka
Vedoucí práce seznámil komisi s posudky
1. Otázka - doc. Lukáš - Jaký SW nástroj jste použil?
2. Otázka - doc. Lukáš - Můžete blokově popsat, jak jste analýzu prováděl?
1. Připomínka - dr. Macků, lépe formulovat abstrakt.
Student odpověděl na všechny otázky z posudků i komise výborně, jen s drobnými chybami.