Zobrazit minimální záznam

dc.contributor.advisorPlatoš, Jan
dc.contributor.authorProuza, Martin
dc.date.accessioned2018-06-26T08:07:51Z
dc.date.available2018-06-26T08:07:51Z
dc.date.issued2018
dc.identifier.otherOSD002
dc.identifier.urihttp://hdl.handle.net/10084/128592
dc.description.abstractPři práci s textovými daty, je velice častým problémem naleznout rychlou a efektivní metodu pro vyhledávání řetězců. Pod tímto pojmem si můžeme představit různé ověřování duplicit či hledání hodnot pomocí vyhledávacích klíčů. Mnohé z těchto problémů řeší algoritmy založené na hashovacích funkcích. Hashovací funkce se používají v různých aplikačních oblastech. Mohou to být autentizace informací, porovnávání změn souborů v cloudových řešeních, ověřování integrity zpráv a mno-ha dalších. Cílem této diplomové práce je nalézt a porovnat vhodné algoritmy pro rychlé indexování textu, konkrétněji na hexadecimálních řetězcích (MD5, SHA-1, SHA-512). Při porovnávání se zaměřím na důležité aspekty a omezení daných algoritmů, jejich náročnost při vytváření struktu-ry, vyhledávání řetězců a náročnost na spotřebovanou paměť.cs
dc.description.abstractWhen we are working with text data, the very common problem is to find fast effective method for finding strings. Under this term, we can imagine various methods for checking duplicates or finding specific values based on search keys. Many of those problems solving algorithms based on hash functions. Hash functions can be used in various application areas. Those can be information authenti-cation, cloud comparisons in could solutions, checking message integrity and many others. The focus of this diploma thesis is to find and compare suitable algorithms for fast text in-dexing, more specific on hexadecimal strings (MD5, SHA-1, SHA-512). When comparing, I will focus on important aspects and constrains of the algorithms, their structural complexity, search-ing for strings and consumed memory.en
dc.format.extent2752559 bytes
dc.format.mimetypeapplication/pdf
dc.language.isocs
dc.publisherVysoká škola báňská - Technická univerzita Ostravacs
dc.subjectHash Array Mapped Triecs
dc.subjectHashovací funkcecs
dc.subjectHashovací tabulkacs
dc.subjectDictionarycs
dc.subjectC#cs
dc.subjectMD5cs
dc.subjectSHA-1cs
dc.subjectSHA-512cs
dc.subjectHash Array Mapped Trieen
dc.subjectHash functionen
dc.subjectHash tableen
dc.subjectDictionaryen
dc.subjectC#en
dc.subjectMD5en
dc.subjectSHA-1en
dc.subjectSHA-512en
dc.titleAlgoritmy pro rychlé indexování textucs
dc.title.alternativeAlgorithms for Fast Text Indexingen
dc.typeDiplomová prácecs
dc.contributor.refereeKrömer, Pavel
dc.date.accepted2018-06-04
dc.thesis.degree-nameIng.
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-grantorVysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.description.department460 - Katedra informatikycs
dc.thesis.degree-programInformační a komunikační technologiecs
dc.thesis.degree-branchInformatika a výpočetní technikacs
dc.description.resultdobřecs
dc.identifier.senderS2724
dc.identifier.thesisPRO0099_FEI_N2647_2612T025_2018
dc.rights.accessopenAccess


Soubory tohoto záznamu

Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam