|
MHP aplikace
Holík, Tomáš ; Říha, Kamil (oponent) ; Číka, Petr (vedoucí práce)
Tato práce se zabývá návrhem interaktivní aplikace pro online sázení v prostředí digitální televize DVB-T. Aplikace je určena pro běh na multimediální platformě MHP a má umožnit sázení na sportovní zápasy vysílané prostřednictvím digitální televize. Celá aplikace je napsána v jazyce Java. Veškeré údaje o uživatelích a zápase, na který je možno sázet, jsou uloženy v MySQL databázi na serveru, která je přístupná prostřednictvím PHP skriptu. Aplikace komunikuje se skriptem prostřednictvím zpětného kanálu set-top boxu, na kterém je provozována. Komunikace mezi aplikací a serverem probíhá nezabezpečeným kanálem, proto je celá komunikace šifrována. Samotné šifrování probíhá symetrickou AES šifrou, šifrování a dešifrování se provádí se znalostí soukromého klíče. Tento soukromý klíč si vygeneruje každá aplikace při spuštění a na server ho zašle zašifrovaný veřejným klíčem serveru. K zašifrování klíče je využita asymetrická kryptografická metoda RSA
|
|
Kryptografie a jeji implementace v Lotus Notes a Domino
Klusoňová, Eva ; Karakhalil, Mourad (oponent) ; Ošmera, Pavel (vedoucí práce)
Tato bakalářská práce se zabývá popisem kryptografie a infrastruktury veřejného klíče v Lotus Notes/Domino. Cílem je podat stručný přehled kryptografických technik včetně jejich implementace v Lotus Notes/Domino a navržení vhodných příkladů pro demonstraci a výuku kryptografických technik. Pro demonstraci vybraných algoritmů je použit volně šiřitelný výukový program CrypTool.
|
| |
|
Implementation of AES Algorithm on FPGA
Smékal, D.
This paper presents a VHDL (Very High Speed Integrated Circuit Hardware Description Language) implementation of 128-bit AES (Advanced Encryption Standard) on FPGA card (FieldProgrammable Gate Array) using Virtex-7 FPGA chip manufactured by Xilinx company. In this project our main concern is to implement all modules of this algorithm on hardware.
|
|
Analýza transakcí při platbách kryptoměnami
Maňák, Michal ; Šebesta, Michal (vedoucí práce) ; Bruckner, Tomáš (oponent)
Bitcoin i jiné kryptoměny se pomalu stávají běžně používanou měnou. Stejným tempem se však objevují i metody, jak jejich principu zneužít k vlastnímu obohacení. Tato práce si proto klade za cíl vysvětlit základní principy při používání kryptoměn ve vztahu k internetové identitě člověka. Tato vazba je v práci reprezentována dvěma zdroji, řetězcem transakcí v kryptoměnách a veřejně používanými internetovými profily. Cílem je vytvořit a vysvětlit postup, na jehož základě je možné kombinací obou zdrojů odhalit totožnost osoby používající kryptoměny k platebnímu styku z pohledu soukromé osoby. Prostředkem k naplnění tohoto cíle je vytvoření metod, kterými lze z blockchainu a internetových profilů extrahovat smysluplná a pravdivá data, nad nimiž bude možné provést data mining k objevení logických souvislostí a tím pádem vytvoření profilu konkrétního uživatele. Na výsledky tohoto šetření navazuje obsah věnovaný pravidlům zachování soukromí na internetu, který se týká technologických i behaviorálních prostředků zabraňujících sdílení osobních informací. Na závěr této práce budou popsány metody, kterými je možné na systémy kryptoměn zaútočit a pro jejichž řešení je možné techniky hledání identity v práci popsané využít.
|
|
Analýza virtuální měny Bitcoin
Huřťák, Petr ; Brixí, Radim (vedoucí práce) ; Kalina, Jaroslav (oponent)
Řešená oblast této práce je virtuální měna Bitcoin, a to převážně transakce bitcoinů a jejich vlastnosti jako rychlost, bezpečnost či náklady na poplatky s nimi spojenými. Hlavní cíle této práce jsou tři, prvním je analýza možností nákupu bitcoinů v české republice. Druhým z nich je srovnání Bitcoin transakcí s běžnými platebními metodami jako jsou bankovní transakce, platba kartou či přes PayPal. Posledním cílem je analýza vývoje počtu obchodníků, které přijímají bitcoin jako jednu z platebních možností a zjištění trendu z těchto dat. Struktura práce je dělena do části teoretické a části praktické. V teoretické části jsou popsány základy kryptografie, které jsou nezbytné pro pochopení fungování Bitcoinu, a také to jakým způsobem Bitcoin funguje. Část praktická se zabývá splněním zadaných cílů, mimo to se také zaměřuje na porovnání Bitcoin klientů a vyvozuje závěry o tom, které z nich jsou vhodné pro běžné uživatele. Přínosem této práce je analýza možností nákupů bitcoinů v české republice, srovnání Bitcoin transakcí s transakcemi běžných platebních metod, jak z hlediska poplatků ale i z hlediska časového, a analýza trendu vývoje podniků přijímajících bitcoin.
|
|
Webové aplikace a vliv šifrování na jejich rychlost
Podavka, Jan ; Veber, Jaromír (vedoucí práce) ; Klíma, Tomáš (oponent)
Tato bakalářská práce řeší otázku, jaký vliv má šifrování dat na webových stránkách na velikost databáze a reakci systému. Tato otázka je řešena pomocí testování šifrovacích metod na systému Raspberry Pi. Práce v teoretické části popisuje šifrovací algoritmy. Dále popisuje, jakým způsobem zabezpečit web, kde použít šifrování na webu a jaké použít. Praktická část je zaměřena na vliv šifrování na systém. Výsledkem je zhodnocení rychlosti algoritmů v různých situacích a také porovnání velikosti databáze s šifrovanými a nešifrovanými daty.
|
| |
|
Bitcoin
Herzán, Jiří ; Klíma, Tomáš (vedoucí práce) ; Veber, Jaromír (oponent)
Tato bakalářská práce se zabývá virtuální měnou bitcoin. Práce je dělena do tří částí. První kapitola se zaměřuje na kryptografii, která je využita k zabezpečení bitcoinu. V další kapitole jsou popsány principy základního fungování této kryptoměny a samotný bitcoin mining. Poslední kapitola je částí praktickou a jsou v ní otestovány dvě metody bitcoin miningu. Práce podává ucelený přehled dané problematiky se zaměřením na bitcoin mining. Hlavní cíl práce spočívá v porovnání bitcoin miningu pomocí testu ASIC mineru a metody Cloud mining. Výsledkem je potom zhodnocení výnosnosti těchto metod.
|
|
Analýza slevových portálů hlediska bezpečnosti
Maskaliunets, Stanislau ; Veber, Jaromír (vedoucí práce) ; Luc, Ladislav (oponent)
Tato bakalářská práce analyzuje trh slevových portálů z hlediska bezpečnosti. Nejprve je popsán pojem bezpečnosti informačních systémů. Poté jsou vysvětleny metody zabezpečení webových aplikací. Webové aplikace běží pomocí protokolu HTTP a více zabezpečené aplikace používají protokol HTTPS, který obsahuje bezpečnostní vrstvy TLS/SSL. V této práci je popsán princip fungování HTTP protokolu. Dále jsou popsány SSL/TLS protokoly a metody jejich získání. Taky v teoretické části jsou popsány metody šifrování. Praktická část je zaměřena na obranu proti útokům a analýzu slevových portálů. Je objasněna historie vývoje světových a českých slevových portálů. Na konci práce je provedena analýza slevových portálů z hlediska bezpečnosti, poté následuje porovnání výsledků této analýzy.
|