Υλοποίηση σε FPGA της φυσικής μη κλωνοποιήσιμης συνάρτησης Monte Carlo

Η παρούσα διπλωματική εργασία πραγματεύεται την σχεδίαση και υλοποίηση της φυσικής μη κλωνοποιήσιμης συνάρτησης Monte Carlo (Monte Carlo PUF) σε συσκευή FPGA. Περιλαμβάνει την υλοποίηση διαφορετικών αρχιτεκτονικών που επιτυγχάνουν βελτιώσεις στους τομείς του κόστους υλικού και της μέγιστης συχνότητα...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Αντωνιάδης, Αγαμέμνων
Άλλοι συγγραφείς: Σκλάβος, Νικόλαος
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2020
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/14108
id nemertes-10889-14108
record_format dspace
spelling nemertes-10889-141082022-09-05T13:59:18Z Υλοποίηση σε FPGA της φυσικής μη κλωνοποιήσιμης συνάρτησης Monte Carlo FPGA implementation of physical unclonable function (PUF), Monte-Carlo Αντωνιάδης, Αγαμέμνων Σκλάβος, Νικόλαος Βέργος, Χαρίδημος Αλεξίου, Γεώργιος Antoniadis, Agamemnon Κρυπτογραφία Ασφάλεια υλικού Ολοκληρωμένα κυκλώματα Παραγωγή κρυπτογραφικού κλειδιού Κώδικας BCH Επαναληπτικός κώδικας Monte Carlo PUF Cryptography Hardware security FPGAs Integrated circuits Cryptographic key generation BCH code Repetition code Η παρούσα διπλωματική εργασία πραγματεύεται την σχεδίαση και υλοποίηση της φυσικής μη κλωνοποιήσιμης συνάρτησης Monte Carlo (Monte Carlo PUF) σε συσκευή FPGA. Περιλαμβάνει την υλοποίηση διαφορετικών αρχιτεκτονικών που επιτυγχάνουν βελτιώσεις στους τομείς του κόστους υλικού και της μέγιστης συχνότητας ρολογιού. Επίσης περιέχει την πρώτη υλοποίηση ενός σχήματος διόρθωσης σφάλματος, βασισμένου στην συνένωση ενός BCH και ενός επαναληπτικού κώδικα, το οποίο μπορεί να χρησιμοποιηθεί για να μειώσει το σφάλμα της απόκρισης της παραπάνω συνάρτησης σε επίπεδα που να καθιστούν εφικτή τη χρήση της σε ένα σύστημα παραγωγής κρυπτογραφικού κλειδιού. The subject of this thesis is the design and implementation of the Monte Carlo physical unclonable function (Monte Carlo PUF) for FPGA devices. It includes the implementation of different architectures that offer improvements in resource utilization and maximum system clock frequency. The thesis also contains the first implementation of an error correction scheme, based on a concatenation of a BCH code and a repetition code, that can decrease the bit error rate in the output of the function thus allowing the Monte Carlo PUF to be used in a cryptographic key generator system. 2020-10-21T14:50:25Z 2020-10-21T14:50:25Z 2020-03-05 Thesis http://hdl.handle.net/10889/14108 gr 6 application/pdf
institution UPatras
collection Nemertes
language Greek
topic Κρυπτογραφία
Ασφάλεια υλικού
Ολοκληρωμένα κυκλώματα
Παραγωγή κρυπτογραφικού κλειδιού
Κώδικας BCH
Επαναληπτικός κώδικας
Monte Carlo PUF
Cryptography
Hardware security
FPGAs
Integrated circuits
Cryptographic key generation
BCH code
Repetition code
spellingShingle Κρυπτογραφία
Ασφάλεια υλικού
Ολοκληρωμένα κυκλώματα
Παραγωγή κρυπτογραφικού κλειδιού
Κώδικας BCH
Επαναληπτικός κώδικας
Monte Carlo PUF
Cryptography
Hardware security
FPGAs
Integrated circuits
Cryptographic key generation
BCH code
Repetition code
Αντωνιάδης, Αγαμέμνων
Υλοποίηση σε FPGA της φυσικής μη κλωνοποιήσιμης συνάρτησης Monte Carlo
description Η παρούσα διπλωματική εργασία πραγματεύεται την σχεδίαση και υλοποίηση της φυσικής μη κλωνοποιήσιμης συνάρτησης Monte Carlo (Monte Carlo PUF) σε συσκευή FPGA. Περιλαμβάνει την υλοποίηση διαφορετικών αρχιτεκτονικών που επιτυγχάνουν βελτιώσεις στους τομείς του κόστους υλικού και της μέγιστης συχνότητας ρολογιού. Επίσης περιέχει την πρώτη υλοποίηση ενός σχήματος διόρθωσης σφάλματος, βασισμένου στην συνένωση ενός BCH και ενός επαναληπτικού κώδικα, το οποίο μπορεί να χρησιμοποιηθεί για να μειώσει το σφάλμα της απόκρισης της παραπάνω συνάρτησης σε επίπεδα που να καθιστούν εφικτή τη χρήση της σε ένα σύστημα παραγωγής κρυπτογραφικού κλειδιού.
author2 Σκλάβος, Νικόλαος
author_facet Σκλάβος, Νικόλαος
Αντωνιάδης, Αγαμέμνων
format Thesis
author Αντωνιάδης, Αγαμέμνων
author_sort Αντωνιάδης, Αγαμέμνων
title Υλοποίηση σε FPGA της φυσικής μη κλωνοποιήσιμης συνάρτησης Monte Carlo
title_short Υλοποίηση σε FPGA της φυσικής μη κλωνοποιήσιμης συνάρτησης Monte Carlo
title_full Υλοποίηση σε FPGA της φυσικής μη κλωνοποιήσιμης συνάρτησης Monte Carlo
title_fullStr Υλοποίηση σε FPGA της φυσικής μη κλωνοποιήσιμης συνάρτησης Monte Carlo
title_full_unstemmed Υλοποίηση σε FPGA της φυσικής μη κλωνοποιήσιμης συνάρτησης Monte Carlo
title_sort υλοποίηση σε fpga της φυσικής μη κλωνοποιήσιμης συνάρτησης monte carlo
publishDate 2020
url http://hdl.handle.net/10889/14108
work_keys_str_mv AT antōniadēsagamemnōn ylopoiēsēsefpgatēsphysikēsmēklōnopoiēsimēssynartēsēsmontecarlo
AT antōniadēsagamemnōn fpgaimplementationofphysicalunclonablefunctionpufmontecarlo
_version_ 1771297233496440832