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

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

Full description

Bibliographic Details
Main Author: Αντωνιάδης, Αγαμέμνων
Other Authors: Σκλάβος, Νικόλαος
Format: Thesis
Language:Greek
Published: 2020
Subjects:
Online Access:http://hdl.handle.net/10889/14108
Description
Summary:Η παρούσα διπλωματική εργασία πραγματεύεται την σχεδίαση και υλοποίηση της φυσικής μη κλωνοποιήσιμης συνάρτησης Monte Carlo (Monte Carlo PUF) σε συσκευή FPGA. Περιλαμβάνει την υλοποίηση διαφορετικών αρχιτεκτονικών που επιτυγχάνουν βελτιώσεις στους τομείς του κόστους υλικού και της μέγιστης συχνότητας ρολογιού. Επίσης περιέχει την πρώτη υλοποίηση ενός σχήματος διόρθωσης σφάλματος, βασισμένου στην συνένωση ενός BCH και ενός επαναληπτικού κώδικα, το οποίο μπορεί να χρησιμοποιηθεί για να μειώσει το σφάλμα της απόκρισης της παραπάνω συνάρτησης σε επίπεδα που να καθιστούν εφικτή τη χρήση της σε ένα σύστημα παραγωγής κρυπτογραφικού κλειδιού.