2023-01-30 22:48:23 +01:00
|
|
|
% =========================================================================== %
|
|
|
|
%
|
|
|
|
% Šablona bakalářské/diplomové práce
|
|
|
|
%
|
|
|
|
% Autor: Ing. Jozef Říha (2006-05-04), od té doby šablonu udržuje
|
|
|
|
% Ing. Pavel Tomášek, Ph.D. (tomasek@utb.cz)
|
|
|
|
%
|
|
|
|
% Verze: 2021-05-04
|
|
|
|
%
|
|
|
|
% Kódování: UTF-8 (kontrolní řetězec: žluťoučký kůň úpěl ďábelšké ódy)
|
|
|
|
%
|
|
|
|
% Sazba: pdflatex prace.tex && pdflatex prace.tex
|
|
|
|
% (nutné dvakrát pro korektní vložení citací a jiných referencí),
|
|
|
|
% v případě umístění literatury do externího bib souboru je třeba volat
|
|
|
|
% pdflatex prace.tex && bibtex prace && pdflatex prace.tex && pdflatex prace.tex
|
|
|
|
%
|
|
|
|
% Tip: Ve správně vysázeném českém textu by na konci řádku neměla zůstant
|
|
|
|
% samotná jednopísmenná předložka či spojka. Na takové místo se vkládá
|
|
|
|
% nezalomitelná mezera pomocí symbolu ~. Existuje program, který umí
|
|
|
|
% zpracovat celý TeX dokument najednou podle českých konvencí:
|
|
|
|
% http://petr.olsak.net/ftp/olsak/vlna/
|
|
|
|
%
|
|
|
|
% Pozor: Vzhledem k požadovanému standardu PDF/A nesmí vložené obrázky
|
|
|
|
% obsahovat alfa kanál (průhlednost).
|
|
|
|
%
|
|
|
|
% =========================================================================== %
|
|
|
|
|
|
|
|
|
|
|
|
\documentclass[a4paper,12pt]{article}
|
|
|
|
|
|
|
|
% Definice vzhledu a nastavení se načítá z následujícího souboru (netřeba editovat)
|
|
|
|
\input{tex/UTB.tex}
|
|
|
|
|
|
|
|
% Uživatelské definice -- upravte dle požadavků
|
|
|
|
\nastavfakultu{FAI}
|
|
|
|
% FAI -- pro Fakultu aplikované informatiky
|
|
|
|
% FAME -- pro Fakultu managementu a ekonomiky
|
|
|
|
% FHS -- pro Fakultu humanitních studií
|
|
|
|
% FLKR -- pro Fakultu logistiky a krizového řízení
|
|
|
|
% FMK -- pro Fakutlu mutimediálních komunikací
|
|
|
|
% FT -- pro Fakultu technologickou
|
|
|
|
% UNI -- pro Univerzitní institut
|
|
|
|
\nastavtyp{DP}
|
|
|
|
% BP -- bakalářská práce
|
|
|
|
% DP -- diplomová práce
|
|
|
|
% SP -- seminární práce
|
|
|
|
\nastavrok{2023}
|
|
|
|
% zadejte rok místo "xxxx"
|
|
|
|
\nastavjazyk{EN}
|
|
|
|
% CZ -- práce bude v českém jazyce
|
|
|
|
% EN -- práce bude v anglickém jazyce
|
|
|
|
|
|
|
|
% Lze přidat vertikalni odsazeni nad (prvni parametr) a pod (druhy parametr)
|
|
|
|
% obrázky, tabulky i rovnice/soustavy rovnic
|
|
|
|
\nastavmezerukolemobrazku{0mm}{0mm}
|
|
|
|
\nastavmezerukolemtabulek{0mm}{0mm}
|
|
|
|
\nastavmezerukolemrovnic{0mm}{0mm}
|
|
|
|
|
|
|
|
\nastavautora{Adam Mirre}
|
|
|
|
\nastavnazevcz{Nástroj pro monitoring kompromitace hesel}
|
|
|
|
\nastavnazeven{Password Compromise Monitoring Tool} % Jen u anglicky psané práce
|
2023-05-26 02:32:29 +02:00
|
|
|
|
2023-05-26 07:28:07 +02:00
|
|
|
\nastavabstraktcz{Cieľom diplomovej práce je \allowbreak vytvoriť a popísať
|
|
|
|
nástroj na monitoring kompromitácie hesiel, vďaka ktorému používateľ zistí,
|
|
|
|
či mal skompromitované heslo.\ Teoretická časť pojednáva o kryptografických
|
|
|
|
základoch šifrovania a hashovania, o dejinách a zmysluplnosti hesiel a skúma
|
|
|
|
bezpečnostné mechanizmy, ktoré bežne využívajú webové prehliadače. Praktická
|
|
|
|
časť sa sústredí na architektúru aplikácie vytvorenej k diplomovej práci,
|
|
|
|
vybrané implementačné detaily, pridružené nástroje a metódy použité na
|
|
|
|
overenie správnosti správania programu.}
|
|
|
|
|
|
|
|
\nastavabstrakten{The aim of the thesis has been to program and describe
|
|
|
|
Password Compromise \allowbreak Monitoring Tool enabling user to verify the
|
|
|
|
potentiality of password breach.\ The theoretical part analyses the
|
|
|
|
cryptografic foundations of encryption, hashes, history as well as rationale
|
|
|
|
of passwords, and explores security mechanisms commonly employed by web
|
|
|
|
browsers.\ The focus of the practical part is the architecture of the PCMT
|
|
|
|
application, chosen implementation details, associated tooling and methods
|
|
|
|
used to validate the correctness of program's behaviour.}
|
2023-05-26 02:32:29 +02:00
|
|
|
|
2023-05-26 00:25:46 +02:00
|
|
|
\nastavklicovaslovacz{Hesla, Monitoring kompromitace, Únik hesla, Bezpečnost webů, \allowbreak Informační bezpečnost}
|
|
|
|
\nastavklicovaslovaen{Passwords, Compromise monitoring, Password breach, Web security, \allowbreak Information security}
|
2023-01-30 22:48:23 +01:00
|
|
|
|
|
|
|
% Následující příkaz nastaví standard PDF/A-1b
|
|
|
|
\aplikujpdfa
|
|
|
|
|
|
|
|
|
|
|
|
% =========================================================================== %
|
|
|
|
\begin{document}
|
|
|
|
|
|
|
|
\titulnistrana
|
|
|
|
|
|
|
|
\zadani
|
|
|
|
|
|
|
|
\prohlaseni
|
|
|
|
|
|
|
|
\abstraktaklicovaslova
|
|
|
|
|
|
|
|
|
|
|
|
% =========================================================================== %
|
|
|
|
\clearpage
|
|
|
|
\thispagestyle{empty}
|
|
|
|
% Zde je místo pro případné poděkování, motto, úryvky knih, básní atp.
|
|
|
|
|
|
|
|
|
|
|
|
% =========================================================================== %
|
|
|
|
\obsah % Obsah je generován automaticky
|
|
|
|
|
|
|
|
|
|
|
|
% =========================================================================== %
|
|
|
|
\OdsazovaniOdstavcuStart % Nastaví odsazování odstavců dle zvoleného jazyka
|
|
|
|
|
|
|
|
% master's thesis text
|
|
|
|
\input{tex/text.tex}
|
|
|
|
|
|
|
|
\OdsazovaniOdstavcuStop
|
|
|
|
|
|
|
|
|
|
|
|
% =========================================================================== %
|
|
|
|
% references
|
|
|
|
\seznamlitbib
|
|
|
|
|
|
|
|
|
|
|
|
% =========================================================================== %
|
|
|
|
% list of abbreviations
|
|
|
|
\input{tex/abbreviations.tex}
|
|
|
|
|
|
|
|
|
|
|
|
% =========================================================================== %
|
|
|
|
% list of figures
|
|
|
|
\seznamobr
|
|
|
|
|
|
|
|
|
|
|
|
% =========================================================================== %
|
|
|
|
% list of tables
|
|
|
|
\seznamtab
|
|
|
|
|
2023-05-25 20:35:21 +02:00
|
|
|
\seznamkodu
|
2023-01-30 22:48:23 +01:00
|
|
|
|
|
|
|
% =========================================================================== %
|
|
|
|
% list of appendices
|
|
|
|
\input{tex/appendices.tex}
|
|
|
|
|
|
|
|
|
|
|
|
% =========================================================================== %
|
|
|
|
|
|
|
|
\end{document}
|
|
|
|
|
|
|
|
% =========================================================================== %
|