Bezpečnost a použitelnost základních hashovacích funkcí, zejména MD-5, SHA-1 a SHA-2
Název práce v češtině: | Bezpečnost a použitelnost základních hashovacích funkcí, zejména MD-5, SHA-1 a SHA-2 |
---|---|
Název v anglickém jazyce: | Security and usability of standard has hfunctions, in particular MD-5, SHA-1 and SHA-2 |
Klíčová slova: | hashovací funkce, kolize, kvalifikovaný certifikát, bezpečnost |
Klíčová slova anglicky: | hash function, collision, qualified certificate, security |
Akademický rok vypsání: | 2007/2008 |
Typ práce: | diplomová práce |
Jazyk práce: | čeština |
Ústav: | Katedra algebry (32-KA) |
Vedoucí / školitel: | doc. RNDr. Jiří Tůma, DrSc. |
Řešitel: | skrytý - zadáno a potvrzeno stud. odd. |
Datum přihlášení: | 30.01.2008 |
Datum zadání: | 30.01.2008 |
Datum a čas obhajoby: | 19.09.2011 00:00 |
Datum odevzdání elektronické podoby: | 04.08.2011 |
Datum odevzdání tištěné podoby: | 04.08.2011 |
Datum proběhlé obhajoby: | 19.09.2011 |
Oponenti: | RNDr. Daniel Joščák, Ph.D. |
Konzultanti: | Ing. Petr Budiš, Ph.D. |
Zásady pro vypracování |
Standardy a doporučení v souvislosti s užíváním hašovacích funkcí,
Použití hašovacích funkcí (elektronický podpis, šifrování,...), Dopad kolizí hašovacích funkccí v praxi s důrazem na elektronický podpis, Matematický popis hašovacích funkcí MD-5, SHA-1, SHA-2, Srovnání bezpečnosti těchto hašovacích funkcí, Typy kolizí pro jednotlivé hašovací funkce, Softwarové srovnání hašovacích funkcí, Návrh dalšího postupu ve využívání hašovacích funkcí. |
Seznam odborné literatury |
Vlastimil Klima, Finding MD5 Collisions on a Notebook PC Using Multi-message Modifications, http://eprint.iacr.org/2005/102.pdf,
Zijie Xu, Dynamic SHA, http://eprint.iacr.org/2007/476.pdf, Somitra Kumar Sanadhya and Palash Sarkar, New Local Collisions for the SHA-2 Hash Family, http://eprint.iacr.org/2007/352.pdf, Dále práce autorů Marc Stevens, Ganriel Laurent, a dalších. |
Předběžná náplň práce |
Posoudit současně používané hašovací funkce z hlediska spolehlivosti v různých aplikacích. Dále posoudit
nové návrhy hašovacích funkcí předložených v projektu AHS (Advanced Hash Standard). |
Předběžná náplň práce v anglickém jazyce |
Investigation of security of most commonly used hash functions in various applications and of new proposals submitted for the project AHS (Advanced Hash Standard). |