|
SAP modul pro platby faktur s využitím QR kódů
Švancar, Boris ; Hrubý, Martin (oponent) ; Kočí, Radek (vedoucí práce)
Práce se věnuje kódováni platebních údajů faktur do QR kódů podle standardu by square. Představený je zde systém SAP, postup kódování dat do QR kódů a standard PAY by square. Dle standardu je vytvořen funkční modul pro systém SAP v jazyce ABAP s využitím formulářů SmartForms, který umožňuje tyto QR kódy generovat na fakturu. Modul je následně podroben testování. Závěr práce tvoří zhodnocení dosažených výsledků a popis případného dalšího rozvoje.
|
|
Evidence skladových zásob pomocí QR kódů
Rebro, Tomáš ; Bartík, Vladimír (oponent) ; Volf, Tomáš (vedoucí práce)
Cieľom tejto práce je navrhnúť a vytvoriť webovú aplikáciu pre evidenciu skladových zásob. Aplikácia je optimalizovaná najmä pre mobilné zariadenia. Aplikácia vytvára intuitívne, graficky prívetivé prostredie pre uživateľa, jednoduché vyhľadávanie produktov a ich identifikáciu na základe QR kódov. Vytvorené riešenie umožňuje definovanie vlastných kategórií produktov, ich atribútov, umiestňovanie produktov cez mapu skladu a zobrazenie súhrnných informácií o sklade.
|
|
Atributová autentizace na platformě Android
Strakoš, Jan ; Ricci, Sara (oponent) ; Malina, Lukáš (vedoucí práce)
Diplomová práce se zabývá implementací pilotního systému atributové autentizace na platformě Android. Podpora atributové autentizace na platformě Android je co do počtu implementací velmi slabá a je potřeba jí věnovat zvýšenou pozornost. V teoretické části práce je rozebrána kryptografická podpora na platformě Android, využití nástroje Android NDK (Native Development Kit) a služby HCE (Host-Card Emulation). Součástí teoretické části práce je i popis schémat systému atributové autentizace včetně pilotního systému RKVAC. Praktická část popisuje průběh implementace systému RKVAC na platformě Android společně s implementací vlastního kryptografického jádra založeného na nativní kryptografické knihovně MCL. V závěru práce jsou uvedeny výsledky měření časové, paměťové a výpočetní náročnosti vytvořených mobilních aplikací.
|
|
Dekódování čárového kódu v obraze v reálném čase
Krupa, Martin ; Kajan, Rudolf (oponent) ; Herout, Adam (vedoucí práce)
Cílem práce je popsat čárové kódy používané běžně v praxi a vytvořit aplikaci, která bude za pomocí počítačového vidění zvolené kódy detekovat a rozpoznávat v reálnem čase. Nejdříve popisuje klasické, lineární čárové kódy, pak následuje popis dvourozměrných maticových kódů, jejich vznik, použití a struktura. Detailněji je rozebrán princip lokalizace, kódování a dekódování QR Kódu, s kterým se dále v práci pracuje. Taktéž je uveden stručný popis počítačového vidění a knihovny OpenCV. Následuje popis návrhu a implemenace aplikace na lokalizaci a rozpoznávání QR Kódů. Nakonec je popsané testování aplikace a jsou zhrnuty výsledky a možnosti pokračování práce.
|
|
Webové aplikace pro autentizaci uživatelů
Vybíral, Petr ; Dzurenda, Petr (oponent) ; Hajný, Jan (vedoucí práce)
Tato diplomová práce se věnuje problematice autentizace uživatelů. V první kapitole je rozebrán problém autentizace, její metody a využití. Druhá kapitola představuje jednotlivé možnosti zabezpečení komunikace. Popisuje zabezpečovací, komunikační a autentizační protokoly. Na závěr kapitoly je popsán čárový 2D QR kód. Třetí kapitola se věnuje technologii ASP.NET, jejímu vývoji a možnosti využití. Pozornost je zaměřena na webové formuláře a serverové ovládací prvky. Poté jsou analyzovány prvky cookies a jejich možnost využití. Poslední kapitolu tvoří praktická část, ve které je popsán vývoj webové aplikace. Následuje popis částí aplikace, jako je např. databáze, navigace po webu, vzorové stránky a další. Stěžejní část kapitoly tvoří rozbor a implementace formulářové autentizace, atributové autentizace a autentizace pomocí QR kódu. Následně je popsán způsob zabezpečení komunikace pomocí certifikátu.
|
|
QR code detection under ROS implemented on the GPU
Hurban, Milan ; Věchet, Stanislav (oponent) ; Krejsa, Jiří (vedoucí práce)
This master's thesis deals with the design and implementation of a QR code detection algorithm under the ROS platform with computations running on a graphical processing unit. Through a comparative survey of available tools and techniques, a suitable approach is chosen and the algorithm is written as a module in the Python programming language, ready to be implemented under the ROS platform. The OpenCL parallel computing platform is used to facilitate parallel computation on multi-core hardware, such as graphical processing units or multi-core CPUs.
|
|
Detekce, lokalizace a dekódování QR kódu v obraze
Kałuża, Marian ; Juránková, Markéta (oponent) ; Herout, Adam (vedoucí práce)
Tato diplomová práce se zabývá detekcí a rozpoznáním QR kódů pomocí motody založené na Houghově tranformaci a paralerních souřadnicích. Obecně lze tuto metodu použít pro detekci různých typů mřížkových struktur. Tato metoda analyzuje Houghův prostor jako 2D signál, ve kterém hledá charakteristické značky pro strukturu QR kódu. Houghův prostor je prohledáván na skupiny rovnoběžek jako jeden objekt. Cílem této práce je zkoumání metod pro detekci QR kódů nezávisle na natočení, perspektivě nebo nerovnoměrném osvícení. Výsledky ukazují, že tato metoda je přesná a odolná vůči vysokému stupni zakřivení perspektivy.
|
|
Ověření uživatelů pomocí chytrých telefonů
Bělík, David ; Malina, Lukáš (oponent) ; Hajný, Jan (vedoucí práce)
Cílem diplomové práce je seznámit se s oblastí bezpečné autentizace a autorizace uživatelů v chytrých telefonech na platformě Android. V kapitolách jsou popsány jednotlivé typy šifrování, autentizací, autentizačních mechanismů a vlastnosti QR kódů. V praktické části jsou vytvořeny aplikace s implementovaným autentizačním schématem, které je vyvíjeno na FEKT VUT v Brně. Je vytvořena jak klientská část aplikace, která generuje QR kód, tak i serverová část, která ověřuje jejich pravost dat.
|
|
Bezpečnostní aplikace na platformě Apple iOS
Kolář, Michal ; Martinásek, Zdeněk (oponent) ; Hajný, Jan (vedoucí práce)
Tato práce se zabývá zabezpečením operačního systému iOS. Popisuje mechanismy, které ručí za bezpečnost celého systému souborů i soukromých souborů uživatele. Dále popisuje mechanismy pro autentizaci uživatele a pro ověřování důvěryhodnosti third-party aplikací. V praktické části popisuje instalaci vývojového prostředí Xcode a~seznamuje čtenáře s~jeho pracovním prostředí. Praktická část je zaměřena na tvorbu programu, který bude implementovat krytografický protokol. Zahrnuje také práci s dalšími přídavnými knihovnami, které budou potřebné pro vytvoření aplikace. Výstupem programu bude generování QR kód, který bude přenášet všechny požadované hodnoty kryptografického protokolu
|
|
Vytvoření lokalizačního systému v budovách Fakulty stavební VUT v Brně
Hoffmannová, Lada ; Bartoněk, Dalibor (oponent) ; Berková, Alena (vedoucí práce)
Práce se zabývá návrhem a částečnou realizací lokalizačního systému v prostorách areálu Fakulty stavební VUT. Jejím cílem je vyhotovení systémů QR kódů, které budou sloužit k zobrazení aktuální pozice člověka v mapovém podkladu fakulty. Součástí práce je rovněž návrh QR kódů s odkazy na webové stránky s informacemi sloužícími k lepší orientaci studentů a externě příchozích osob v chodu fakulty. Výsledkem práce budou vytištěné QR kódy rozmístěné po zvolených místech fakulty, kde si je může kdokoliv pomocí aplikace v chytrém telefonu, určené k snímání QR kódů, sejmout.
|