ČVUT DSpace
  • Prohledat DSpace
  • English
  • Přihlásit se
  • English
  • English
Zobrazit záznam 
  •   ČVUT DSpace
  • České vysoké učení technické v Praze
  • Fakulta informačních technologií
  • katedry
  • katedra informační bezpečnosti
  • Bakalářské práce - 18106
  • Zobrazit záznam
  • České vysoké učení technické v Praze
  • Fakulta informačních technologií
  • katedry
  • katedra informační bezpečnosti
  • Bakalářské práce - 18106
  • Zobrazit záznam
JavaScript is disabled for your browser. Some features of this site may not work without it.

Implementace a analýza TERO TRNG na FPGA

Implementation and analysis of TERO-based TRNG on FPGA

Typ dokumentu
bakalářská práce
bachelor thesis
Autor
Tomáš Suda
Vedoucí práce
Kodýtek Filip
Oponent práce
Lórencz Róbert
Studijní obor
Informační bezpečnost 2021
Studijní program
Informatika
Instituce přidělující hodnost
katedra informační bezpečnosti
Obhájeno
2025-06-25



Práva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.html
Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznam
Abstrakt
Práce se zabývá generátory skutečně náhodných čísel (TRNG), konkrétně variantou TERO, kde se jedná o kruhový oscilátor s dočasnou oscilací. Nejdříve jsou popsány obecné principy, různé typy generátorů nebo způsoby vyhodnocování, a posléze detailní popis TERO. Jedna z možností návrhu je následně implementována pro FPGA Arty A7 v jazyce VHDL a podrobena komplexní analýze. Práce se věnuje analýze naměřeného signálu pomocí osciloskopu, statistických vlastností návrhu nebo počtu oscilací. Z vyhodnocených dat vyplývají zajímavé vlastnosti, které by generující jádro mělo splňovat aby dosáhlo dobré entropie, a tedy bezpečnosti celého systému. Propustnost implementovaného návrhu může být více než 1 Mbit/s. Praktická část práce může dále sloužit jako robustní platforma pro budoucí zkoumání.
 
The work focuses on true random number generators (TRNGs), namely the TERO variant, a temporarily oscillating ring oscillator. First, the work introduces general concepts, other common number generators, or evaluation methods. Then, the TERO core is described in detail, and one possible approach is realized on an Arty A7 FPGA. The implementation is thoroughly analyzed using multiple methods, including analog signal capture or statistical evaluation of the circuit properties and the oscillations. The evaluated data show interesting properties that should be met by the design to allow good entropy and, consequently, the overall security of the whole system. The throughput of the design can be greater than 1 Mbit/s. The practical part of the work can serve as a robust platform for future research.
 
URI
http://hdl.handle.net/10467/124911
Zobrazit/otevřít
PLNY_TEXT (4.191Mb)
POSUDEK (44.56Kb)
POSUDEK (44.17Kb)
PRILOHA (24.74Mb)
Kolekce
  • Bakalářské práce - 18106 [68]

České vysoké učení technické v Praze copyright © 2016 

DSpace software copyright © 2002-2016  Duraspace

Kontaktujte nás | Vyjádření názoru
Theme by 
@mire NV
 

 

Užitečné odkazy

ČVUT v PrazeÚstřední knihovna ČVUTO digitální knihovně ČVUTInformační zdrojePodpora studiaPodpora publikování

Procházet

Vše v DSpaceKomunity a kolekceDle data publikováníAutořiNázvyKlíčová slovaTato kolekceDle data publikováníAutořiNázvyKlíčová slova

Můj účet

Přihlásit se

České vysoké učení technické v Praze copyright © 2016 

DSpace software copyright © 2002-2016  Duraspace

Kontaktujte nás | Vyjádření názoru
Theme by 
@mire NV