PUF založený na kruhových oscilátorech pro FPGA
The Ring Oscillator based PUF on FPGAs
dc.contributor.advisor | Lórencz Róbert | |
dc.contributor.author | Filip Kodýtek | |
dc.date.accessioned | 2021-04-23T11:19:07Z | |
dc.date.available | 2021-04-23T11:19:07Z | |
dc.date.issued | 2021-04-22 | |
dc.identifier | KOS-779307573105 | |
dc.identifier.uri | http://hdl.handle.net/10467/94208 | |
dc.description.abstract | This dissertation thesis deals with Physical Unclonable Functions (PUFs). PUFs are an important topic in hardware security as they are being increasingly used in cryptographic architectures. Since PUFs provide a digital ngerprint of the device they are implemented on, they oer an eective solution to security applications such as device identication, authentication, and secure storage of cryptographic keys. In this dissertation thesiswe provide a general description of PUFs and present numerous state-of-the-art PUF constructions focused on PUFs suitable for eld-programmable gate arrays (FPGAs). Moreover, we present and compare PUF evaluation metrics and their variants since they are not always uniform across publications. We then introduce our proposal of a PUF design based on ring oscillators (ROs) and we discuss its properties. Furthermore, several measurement techniques that are suitable for the proposed design are presented. The proposed PUF design with dierent measurement methods is analysed and tested on dierent FPGA families (Spartan-3E, Spartan-6, Spartan-7) at both a stable and varying temperature and voltage. Moreover, we made several dierent implementations using mutually asymmetric and symmetric ROs in order to compare their behaviour mainly at a varying temperature and voltage, since there had been indications that the symmetry of ROs may have an in uence on the stability of the PUF's responses. We present and discuss the results of our experiments performed on the proposed PUF design. | cze |
dc.description.abstract | This dissertation thesis deals with Physical Unclonable Functions (PUFs). PUFs are an important topic in hardware security as they are being increasingly used in cryptographic architectures. Since PUFs provide a digital ngerprint of the device they are implemented on, they oer an eective solution to security applications such as device identication, authentication, and secure storage of cryptographic keys. In this dissertation thesiswe provide a general description of PUFs and present numerous state-of-the-art PUF constructions focused on PUFs suitable for eld-programmable gate arrays (FPGAs). Moreover, we present and compare PUF evaluation metrics and their variants since they are not always uniform across publications. We then introduce our proposal of a PUF design based on ring oscillators (ROs) and we discuss its properties. Furthermore, several measurement techniques that are suitable for the proposed design are presented. The proposed PUF design with dierent measurement methods is analysed and tested on dierent FPGA families (Spartan-3E, Spartan-6, Spartan-7) at both a stable and varying temperature and voltage. Moreover, we made several dierent implementations using mutually asymmetric and symmetric ROs in order to compare their behaviour mainly at a varying temperature and voltage, since there had been indications that the symmetry of ROs may have an in uence on the stability of the PUF's responses. We present and discuss the results of our experiments performed on the proposed PUF design. | eng |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | 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 | eng |
dc.rights | 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 | cze |
dc.subject | Physical unclonable function | cze |
dc.subject | ring oscillator | cze |
dc.subject | hardware security | cze |
dc.subject | device identication | cze |
dc.subject | key generation | cze |
dc.subject | true random number generator | cze |
dc.subject | Physical unclonable function | eng |
dc.subject | ring oscillator | eng |
dc.subject | hardware security | eng |
dc.subject | device identication | eng |
dc.subject | key generation | eng |
dc.subject | true random number generator | eng |
dc.title | PUF založený na kruhových oscilátorech pro FPGA | cze |
dc.title | The Ring Oscillator based PUF on FPGAs | eng |
dc.type | disertační práce | cze |
dc.type | doctoral thesis | eng |
dc.contributor.referee | Vašíček Zdeněk | |
theses.degree.discipline | Informatika | cze |
theses.degree.grantor | katedra informační bezpečnosti | cze |
theses.degree.programme | Informatika | cze |