dc.contributor.advisor |
Horálek, Josef |
cze |
dc.contributor.author |
Šenfeld, Josef
|
|
dc.date.accessioned |
2015-06-25T10:34:54Z |
|
dc.date.available |
2015-06-25T10:34:54Z |
|
dc.date.issued |
2015 |
|
dc.identifier |
Univerzitní knihovna (studovna) |
cze |
dc.identifier.uri |
http://hdl.handle.net/10195/59930 |
|
dc.description.abstract |
Cílem diplomové práce je popsat hašovací funkce, následně jednu hašovací funkci vybrat, pro ni vytvořit jednoduchou grafickou aplikaci, která bude simulovat metodu prolamování hesel pomocí Rainbow tables omezené velikosti. V první části práce jsme vybrali používané hašovací funkce a popsali je. Následně jsme detailně popsali metodu Rainbow tables, její využití k prolomení uživatelských hesel z haš otisku. Implementovali jsme metodu Rainbow tables do jednoduché grafické aplikace, která prolomí hašovací funkci MD5 pro omezenou délku hesla. V závěrečné části této práce jsme porovnali metodu Rainbow tables s algoritmem brute force. Provedli jsme testy základních parametrů Rainbow tables a sledovali, jaký vliv mají na prolamování hesel. |
cze |
dc.format |
77 s. |
cze |
dc.format.extent |
12261875 bytes |
cze |
dc.format.mimetype |
application/zip |
cze |
dc.language.iso |
cze |
|
dc.publisher |
Univerzita Pardubice |
cze |
dc.rights |
Bez omezení |
cze |
dc.subject |
c# aplikace |
cze |
dc.subject |
rainbow tables |
cze |
dc.subject |
hash funkce |
cze |
dc.subject |
heslo |
cze |
dc.subject |
c# aplication |
eng |
dc.subject |
hash functions |
eng |
dc.subject |
password |
eng |
dc.title |
Rainbow tables a jejich využití k prolomení hašovací funkce |
cze |
dc.title.alternative |
Rainbow tables and their application for breaking hash function |
eng |
dc.type |
diplomová práce |
cze |
dc.contributor.referee |
Neradová, Soňa |
cze |
dc.date.accepted |
2015 |
cze |
dc.description.abstract-translated |
The aim of this diploma thesis si to describe the hash functions, choose one of them and create simple graphical application for it. This application should/will simulate a method for breaking passwords by using Rainbow tables. In the first part of this thesis the hash function has been chosen and described. Then the Rainbow tables method is described in detail. Mainly it's utilization for breaking users' passwords from the hash print. The author implemented this method of Rainbow tables into a simple graphical application, which breaks the hash function MD5 for limited length of password. In the last part of this thesis this created application is compared with the algorithm of brute force. Finally the tests of basic parameters of Rainbow tables are taken and their effect on breaking passwords is analyzed. |
eng |
dc.description.department |
Katedra softwarových technologií |
cze |
dc.thesis.degree-discipline |
Informační technologie |
cze |
dc.thesis.degree-name |
Ing. |
cze |
dc.thesis.degree-grantor |
Univerzita Pardubice. Fakulta elektrotechniky a informatiky |
cze |
dc.identifier.signature |
D32722 |
cze |
dc.thesis.degree-program |
Informační technologie |
cze |
dc.description.defence |
Cílem práce bylo podrobně popsat hashovací funkce, sestavení a využití rainbow table k jejich prolomení a vytvoření grafické simulace fungování rainbow table předem omezené velikosti. Dle oponenta byla správnost řešení ověřena grafickou aplikací. Zásady DTP byly dodrženy. Práce je zpracována přehledně, obsahuje všechny potřebné náležitosti a je v požadovaném rozsahu. |
cze |
dc.identifier.stag |
26533 |
cze |
dc.description.grade |
Dokončená práce s úspěšnou obhajobou |
cze |