Bakalářské práce
Vylepšení emulátoru bezkontaktní čipové karty v FPGA
Autor
Denis Titov
Rok
2017
Typ
Bakalářská práce
Vedoucí
Ing. Stanislav Jeřábek
Oponenti
Ing. Jiří Buček, Ph.D.
Katedra
Anotace
Tato pr´ace popisuje vylepˇsen´i pˇridan´a k jiˇz existuj´ic´imu emul´atoru ˇcipov´ych
karet v FPGA. Byla pˇrid´ana moˇznost rekonfigurace emul´atoru za bˇehu a tak´e podpora pro propriet´arn´i protokoly podle normy ISO/IEC 14443-4. Pro
splnˇen´i poˇzadavk°u t´eto normy byl zvolen hybridn´i pˇr´istup se dvˇema komponentami
- FPGA a mikrokontroler. Komponenty jsou propojeny pomoc´i SPI.
Návrh a realizace wattrouteru
Autor
Jiří Cvrček
Rok
2017
Typ
Bakalářská práce
Vedoucí
Ing. Stanislav Jeřábek
Oponenti
Ing. Jiří Buček, Ph.D.
Katedra
Anotace
Tato bakalářská práce se zabývá řešením problému řízeného využívání energie vyrobené fotovoltaickou elektrárnou místo její distribuce do rozvodné sítě. Cílem práce je navrhnout zařízení, které bude řídit spotřebu vyrobené energie v připojených spotřebičích na základě zadaných pravidel. v rámci práce se podařilo navrhnout zařízení, které sleduje aktuální výrobu fotovoltaické elektrárny, spotřebu domácnosti a porovnává je se zadanými pravidly. Spotřebiče se zapínají za předpokladu, že výroba převyšuje spotřebu a jsou splněna nastavená pravidla pro sepnutí daného spotřebiče. v příloze práce lze nalézt schéma a popis zapojení zařízení.
Emulátor konzole Nintendo Entertainment System
Autor
Ondřej Golasowski
Rok
2023
Typ
Bakalářská práce
Vedoucí
Ing. Stanislav Jeřábek, Ph.D.
Oponenti
Ing. Michal Štepanovský, Ph.D.
Katedra
Anotace
Bakalářská práce se zabývá problematikou emulace v souvislosti s výukou principů počitačových architektur a jejich hardwaru. Na konkrétnim přikladě zábavniho systému Nintendo Entertainment System ukazuje celý proces vývoje softwarového emulátoru od pochopeni základnich principů a nutnou analýzu emulovaného systému přes návrh vhodného řešeni na základě zjištěných informaci až po samotnou implementaci v jazyce C++ a testováni výsledku. Snahou implementace je být co nejsrozumitelnějši. Součásti řešeni je i univerzálni emulačni platforma, která je dále využitelná pro jiné projekty majici za cil vytvořit emulátor počitačového systému. Pro motivaci dalšich zájemců o problematiku je v posledni kapitole obsažen výčet funkcionalit, které je možné doimplementovat. Byla vytvořena i podrobná dokumentace, aby se zvýšila přistupnost a srozumitelnost projektu nejen pro zájemce o rozšiřeni platformy, ale i pro zájemce o vytvořeni vlastniho emulátoru s použitim vytvořené platformy.
Diplomové práce
Obrany proti útokům postranními kanály založené na dynamické rekonfiguraci FPGA
Autor
Jan Brejník
Rok
2019
Typ
Diplomová práce
Vedoucí
Ing. Stanislav Jeřábek
Oponenti
Dr.-Ing. Martin Novotný
Katedra
Anotace
Programovatelná hradlová pole (FPGA) disponují schopností dynamické rekonfigurace, díky které mohou být částečně přeprogramovány za běhu, a to bez nutnosti vnějšího zásahu. Jeden a ten samý výpočet tak může být v různých okamžicích realizován různým způsobem. Konkrétní způsob realizace v daný čas není pro případného útočníka známý, a proto je pro něj obtížnější využít informací uniklých postranními kanály k útoku, kterým by získal citlivé informace. Tato diplomová práce navazuje na článek [1], který popisuje aplikaci tří různých ochran na šifrovací algoritmus PRESENT. V rámci této práce byly tyto publikované ochrany aplikovány na šifrovací algoritmy PRESENT, SERPENT a AES. Algoritmus AES byl navíc implementován dvěma způsoby - první způsob je založen na postupu z [1], druhý způsob pak používá konečné kompozitní těleso pro implementaci S-Boxu, což vyžaduje méně CFGLUTů.