|
Využití technologie blockchain pro evidenci změn v cloudovém úložišti
Spolek, Jaroslav ; Malina, Lukáš (oponent) ; Dzurenda, Petr (vedoucí práce)
Bakalářská práce se zabývá návrhem a implementací modulu pro zajištění integrity dat v již existujícím cloudovém úložišti na platformě Nextcloud. V teoretické části je definována problematika zabezpečení cloudových úložišť. Následně je obecně představena techno- logie blockchain a její implementace v podobě Ethereum blockchain, včetně základních principů této technologie a principů smart contractů. V praktické části je definován návrh, nástroje využité při realizaci a implementace modulu pro zajištění integrity dat využíva- jící technologie blockchain. Poté je proveden rozbor výsledků testování systému a jsou definovány vnější vlivy a zákonitosti ovlivňující cenu a provoz řešení. Tento rozbor je zakončen návrhem pro budoucí rozšíření potýkající se s aktuálními nedostatky modulu.
|
|
Methodology of securing API interfaces
Kuruc, Tomáš ; Zápotočný, Matej (oponent) ; Sedlák, Petr (vedoucí práce)
This work focuses on analyzing, identifying, and addressing security aspects associated with Application Programming Interfaces (APIs). In today's digital environment, where APIs serve as a critical link between applications and systems, safeguarding their security becomes a critical priority. The aim of this work is to provide a holistic overview of existing security threats, security methods for APIs, and the design of a methodology that effectively enhances their resilience against cyber attacks. The work encompasses thorough literature analysis, vulnerability identification, evaluation of existing security methods, and the development of a structured methodology aimed at securing APIs across a wide spectrum of environments and applications.
|
|
Rozšíření Apache Tika o extrakci textu ze souborů průmyslových formátů
Rešetár, René ; Burget, Radek (oponent) ; Rychlý, Marek (vedoucí práce)
Cieľom bakalárskej práce bolo rozšíriť syntaktické analyzátory projektu Apache Tika o extrakciu tabuliek a dát z priemyslových formátov dokumentov z laboratórnych prístrojov. Tieto dáta majú byť uložené v štruktúrovanom formáte podľa určitej schémy. V teoretickej časti boli preskúmané dodané industriálne formáty, projekt Apache Tika a možnosti jeho rozšírenia. V praktickej časti bol navrhnutý a implementovaný nástroj, ktorý dokumenty pomocou projektu Apache Tika klasifikuje, spracuje, vytvára z nich štruktúrované dáta vo formáte JSON a tie následne validuje. Na záver bola vytvorená sada testov pre overenie a demonštráciu vlastností riešenia.
|
|
Archivace dat s využitím technologie blockchain
Řihánek, Tobiáš ; Sikora, Marek (oponent) ; Člupek, Vlastimil (vedoucí práce)
Tato práce se zabývala problematikou archivace dat. Cílem bylo prozkoumat možnosti využití technologie blockchain k řešení bezpečnostních aspektů digitální archivace, a poté navrhnout a implementovat aplikaci využívající blockchain k zabezpečení integrity dat. Nejdříve byl proveden teoretický rozbor jak archivace, tak technologie blockchain. Dále došlo k návrhu archivačního systému, který tuto technologii využívá k detekci porušení integrity. Na základě návrhu byl implementován systém sestávající z webové aplikace napsané v jazyce JavaScript a archivační aplikace a validační aplikace, napsané v jazyce Java. Tyto aplikace mezi sebou komunikují a vytvářejí bezpečný archivační systém využívající blockchain. Došlo k demonstraci funkčnosti systému a byla otestována jeho bezpečnost.
|
|
Odposlech moderních šifrovaných protokolů
Marček, Ján ; Korček, Pavol (oponent) ; Kajan, Michal (vedoucí práce)
V práci je rozebírán úvod do zabezpečovacích mechanismu. Postup vysvětluje základní pojmy, principy šifrování, bezpečnosti moderních protokolu a základní principy, které se používají při přenosu informací v síti. Práce popisuje také nejčastější typy útoků, zaměřených pro odposlech komunikace. Výsledkem je návrh odposlechu a realizace útoku na zabezpečenou komunikaci protokolu SSL. Útočník v něm využívá falešný certifikát a útoky otrávením ARP a DNS tabulky. Práce rozebírá princip protokolu SSL a metodiky útoku na tabulky ARP a DNS.
|
|
Zajištění dlouhodobé integrity dat v cloudových úložištích
Nohava, Martin ; Člupek, Vlastimil (oponent) ; Malina, Lukáš (vedoucí práce)
Předmětem diplomové práce je návrh a vývoj systému na zajištění dlouhodobé integrity dat z cloudového úložiště Nextcloud, které spravuje a ukládá elektronické důkazy. V úvodní části jsou představeny používané pojmy a principy pro zabezpečení integrity dat, včetně kvantově odolných metod digitálního podpisu. Následně je navržena podoba archivačního systému a způsob jeho propojení s cloudovým úložištěm Nextcloud. Výsledný systém je tvořen ze dvou hlavních komponent a to aplikace Archive, která rozšiřuje webové rozhraní instance Nextcloud a archivačního systému zajišťujícího samotnou integritu archivovaných souborů. Využívá k tomu, kromě časových razítek, také kvantově odolné podpisové schéma Dilithium. Na závěr práce je provedena evaluace implementovaného řešení pomocí měření výkonnosti archivačního systému a jsou navrženy možnosti pro jeho další rozvoj.
|
|
Archivace dat s využitím technologie blockchain
Řihánek, Tobiáš ; Sikora, Marek (oponent) ; Člupek, Vlastimil (vedoucí práce)
Tato práce se zabývala problematikou archivace dat. Cílem bylo prozkoumat možnosti využití technologie blockchain k řešení bezpečnostních aspektů digitální archivace, a poté navrhnout a implementovat aplikaci využívající blockchain k zabezpečení integrity dat. Nejdříve byl proveden teoretický rozbor jak archivace, tak technologie blockchain. Dále došlo k návrhu archivačního systému, který tuto technologii využívá k detekci porušení integrity. Na základě návrhu byl implementován systém sestávající z webové aplikace napsané v jazyce JavaScript a archivační aplikace a validační aplikace, napsané v jazyce Java. Tyto aplikace mezi sebou komunikují a vytvářejí bezpečný archivační systém využívající blockchain. Došlo k demonstraci funkčnosti systému a byla otestována jeho bezpečnost.
|
|
Rozšíření Apache Tika o extrakci textu ze souborů průmyslových formátů
Rešetár, René ; Burget, Radek (oponent) ; Rychlý, Marek (vedoucí práce)
Cieľom bakalárskej práce bolo rozšíriť syntaktické analyzátory projektu Apache Tika o extrakciu tabuliek a dát z priemyslových formátov dokumentov z laboratórnych prístrojov. Tieto dáta majú byť uložené v štruktúrovanom formáte podľa určitej schémy. V teoretickej časti boli preskúmané dodané industriálne formáty, projekt Apache Tika a možnosti jeho rozšírenia. V praktickej časti bol navrhnutý a implementovaný nástroj, ktorý dokumenty pomocou projektu Apache Tika klasifikuje, spracuje, vytvára z nich štruktúrované dáta vo formáte JSON a tie následne validuje. Na záver bola vytvorená sada testov pre overenie a demonštráciu vlastností riešenia.
|
|
Odposlech moderních šifrovaných protokolů
Marček, Ján ; Korček, Pavol (oponent) ; Kajan, Michal (vedoucí práce)
V práci je rozebírán úvod do zabezpečovacích mechanismu. Postup vysvětluje základní pojmy, principy šifrování, bezpečnosti moderních protokolu a základní principy, které se používají při přenosu informací v síti. Práce popisuje také nejčastější typy útoků, zaměřených pro odposlech komunikace. Výsledkem je návrh odposlechu a realizace útoku na zabezpečenou komunikaci protokolu SSL. Útočník v něm využívá falešný certifikát a útoky otrávením ARP a DNS tabulky. Práce rozebírá princip protokolu SSL a metodiky útoku na tabulky ARP a DNS.
|
|
Datová kvalita, integrita a konsolidace dat v BI
Dražil, Michal ; Pour, Jan (vedoucí práce) ; Zajíc, Ján (oponent)
Tato diplomová práce se zabývá oblastmi podnikové datové kvality, integrity a konsolidace dat ve vztahu k oboru Business Intelligence (BI), který v současné době prožívá mohutný rozvoj. Cílem této práce je poskytnout ucelený pohled na problematiku datové kvality z pohledu BI, analyzovat problémy v oblasti řízení kvality dat a navrhnout možnosti a varianty jejich řešení. Dále si práce klade za cíl analyzovat a zhodnotit možnosti specializovaných softwarových nástrojů určených pro datovou kvalitu. V neposlední řadě je cílem této práce identifikace kritických faktorů úspěchu v oblasti zajišťování datové kvality v projektech BI či CRM. Práce je členěna do dvou logických částí. První (teoretická) část se postupně zabývá datovou kvalitou, integritou a konsolidací dat ve vztahu k BI, přičemž se snaží postihnout klíčové problémy, se kterými je možné se ve zmíněných oblastech setkat. Druhá (praktická) část práce pojednává nejprve o možnostech softwarových nástrojů pro datovou kvalitu -- nabízí jejich základní charakteristiku, dělení a taktéž poskytuje vzájemné srovnání několika vybraných softwarových produktů specializovaných na oblast zajišťování kvality podnikových dat. Dále je pak v rámci praktické části popsáno řešení problematiky datové kvality na příkladu konkrétního BI/CRM projektu, který byl realizován firmou Clever Decision spol. s r.o. Tato diplomová práce je určena především odborníkům na oblasti BI a datové kvality, stejně jako ostatním zájemcům o tato odvětví. Hlavní přínos této práce představuje vytvoření uceleného pohledu nejen na problematiku samotné datové kvality, ale i na otázky, které se zajišťováním kvality podnikových dat bezprostředně souvisí. Práce může sloužit jako jakési vodítko pro jednu z prvních implementačních fázi v rámci BI projektů, kdy dochází k datové integraci, konsolidaci dat a k řešení problémů z oblasti datové kvality.
|