diff --git a/thesis.tex b/thesis.tex index 8f493a1..da4705d 100644 --- a/thesis.tex +++ b/thesis.tex @@ -61,24 +61,28 @@ \nastavnazevcz{Nástroj pro monitoring kompromitace hesel} \nastavnazeven{Password Compromise Monitoring Tool} % Jen u anglicky psané práce -\nastavabstraktcz{\foreignlanguage{slovak}{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.}} +\nastavabstraktcz{\foreignlanguage{slovak}{Cieľom diplomovej práce bolo +vytvoriť a popísať nástroj na monitoring kompromitácie hesiel, ktorý umožní +používateľovi overiť kompromitáciu. Teoretická časť pojednáva o +kryptografických základoch a aplikácii hashov, venuje sa dejinám, použitiu a +zmysluplnosti hesiel a skúma bezpečnostné mechanizmy, ktoré bežne využívajú +webové prehliadače, ako napríklad Content Security Policy, a tiež spôsoby +využitia týchto mechanizmov vo webových aplikáciách. Ďalej sa pojednáva o +výbere vhodných zdrojov dát pre overenie kompromitácie, a časť končí rozborom +scenárov nasadenia. Praktická časť vysvetľuje 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 - cryptographic 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.} +\nastavabstrakten{The aim of the thesis has been to program and describe a tool +that enables the user to verify the potentiality of a credential breach. The +theoretical part analyses the cryptographic foundations of hashing and their +application, the history, usage as well as rationale of passwords. It explores +security mechanisms commonly employed by web browsers, such as Content Security +Policy, and also how web applications can make use of them. Potential data +sources are then evaluated, and the part concludes by pondering deployment +scenarios. The practical part explains the application architecture, chosen +implementation details, associated tooling, and methods used to validate the +correctness of program's behaviour.} \nastavklicovaslovacz{Hesla, Monitoring kompromitace, Únik hesla, Bezpečnost webů} \nastavklicovaslovaen{Passwords, Compromise monitoring, Password breach, Web security}