Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

Κρυπτογραφία πλεγμάτων: θεωρία και πράξη

Σοφία Παπαμανώλη

Published Oct 23, 2015• 0 citations
OpenAlex

Abstract

H διπλωματική εργασία αποτελεί μια βιβλιογραφική ανασκόπηση της θεωρίας και των εφαρμογών στην περιοχή της Κρυπτογραφίας Πλεγμάτων (Lattice Cryptography). Ένας μακροπρόθεσμος στόχος στην Κρυπτογραφία Δημοσίου Κλειδιού, για τη μετάβαση από τις υφιστάμενες και δοκιμασμένες μεθόδους σε προτάσεις για τις μελλοντικές γενιές επεξεργαστών (quantum-safe cryptography), είναι η αντικατάσταση των πρωταρχικών δομικών κρυπτογραφικών στοιχείων (cryptographic primitives). Προϋπόθεση για την επίτευξη αυτού του στόχου είναι η εύρεση εναλλακτικών οι οποίες στηρίζονται σε μαθηματικό υπόβαθρο (provable security) και επιπλέον ικανοποιούν τις τεχνικές απαιτήσεις για πρακτική ασφάλεια (security levels) και αποδοτική υλοποίηση (efficiency properties). H Κρυπτογραφία Πλεγμάτων έχει αναδειχθεί τις τελευταίες δεκαετίες σε μια ερευνητική περιοχή που συγκεντρώνει μεγάλο ενδιαφέρον τόσο για τον πλούτο των θεωρητικών κατασκευών όσο και για τις πιο πρόσφατες επιτυχίες στις προτάσεις υλοποίησης αποδοτικών αλγορίθμων. Στο Κεφάλαιο 1 δίνεται η μαθηματική περιγραφή και οι βασικοί αλγόριθμοι για τα υπολογιστικά προβλήματα πλεγμάτων που αξιοποιούνται στην κρυπτογραφία. Στο Κεφάλαιο 2 παρουσιάζονται οι τεχνικές κατασκευής πρωταρχικών κρυπτογραφικών στοιχείων οι οποίες βασίζονται στα προβλήματα Learning With Errors (LWE) και Short Integer Solution (SIS) με αναγωγή σε προβλήματα πλεγμάτων. Καταγράφονται, επίσης, τα κλασικά συστήματα κρυπτογράφησης και ψηφιακών υπογραφών τα οποία έχουν μελετηθεί στον ακαδημαϊκό χώρο. Στο Κεφάλαιο 3 γίνεται αναφορά στις πρόσφατες προσπάθειες προτυποποίησης και σε ορισμένα σύγχρονα κρυπτογραφικά σχήματα που έχουν υλοποιηθεί. Το μεγάλο εύρος στο ακαδημαϊκό πεδίο της έρευνας καθιστά δύσκολη την εξαντλητική συγκριτική ανάλυση και πολλές πρακτικές λεπτομέρειες δεν έχουν διευκρινιστεί ακόμα. H βιομηχανία τελικά θα υιοθετήσει μόνο τις ολοκληρωμένες κρυπτογραφικές προτάσεις που έχουν διερευνηθεί και προτυποποιηθεί από την ερευνητική κοινότητα. Η συστηματική θεμελίωση και αξιολόγηση των υποσχόμενων νέων τεχνικών κρυπτογράφησης πρέπει να προηγηθεί της έρευνας και κατασκευής νέων επεξεργαστών, οι οποίοι θα επιβάλλουν ριζική αναθεώρηση της δημόσιας Κρυπτογραφίας. Στο άμεσο μέλλον αναμένεται να συγκεντρωθούν και να παρουσιαστούν σαφέστερα οι επικρατέστερες εναλλακτικές προκειμένου να καθοριστούν συγκεκριμένες κατευθύνσεις εξειδίκευσης της έρευνας · είναι βέβαιο ότι οι κατασκευές της σύγχρονης Κρυπτογραφίας Πλεγμάτων θα έχουν θέση ανάμεσα σε αυτές.

Related papers

Post-quantum cryptographic algorithms

Μαρία Σαμπάνη

Οι ραγδαίες εξελίξεις στην επιστήμη της Κβαντικής Υπολογιστικής απειλούν τα θεμέλια ασφάλειας των κλασικών κρυπτογραφικών συστημάτων, καθιστώντας αναγκαία τη δημιουργία και την ανάπτυξη μετακβαντικών κρυπτογραφικών αλγορίθμων. Αυτή η διατριβή διερευνά τα θεωρητικά θεμέλια, τις πρακτικές υλοποιήσεις και τις αξιολογήσεις απόδοσης μετακβαντικών κρυπτογραφικών αλγορίθμων που έχουν σχεδιαστεί για να αντέχουν τις ικανότητες των κβαντικών αντιπάλων. Η έρευνά μας περιλαμβάνει τέτοια πιθανά κρυπτογραφικά πρωτόκολλα, με ιδιαίτερη έμφαση στους αλγόριθμους που βασίζονται σε δικτυωτά και επικεντρώνεται στην ασφάλεια, την αποτελεσματικότητά τους και τη δυνατότητα εφαρμογής τους στην καθημερινότητα. Οι αρχικές ενότητες της διατριβής παρέχουν μια ολοκληρωμένη ανασκόπηση των μαθηματικών θεμελίων της μετα-κβαντικής κρυπτογραφίας, περιγράφοντας λεπτομερώς τα τρωτά σημεία των σημερινών συστημάτων όπως το RSA υπό κβαντικές επιθέσεις, ιδιαίτερα εκείνα που αφορούν τον αλγόριθμο του Shor. Αναλύουμε τις θεμελιώδεις ισχυρές υποθέσεις που στηρίζουν τους μετακβαντικούς αλγόριθμους, όπως το δυσεπίλυτα προβλήματα των δικτυωτών, που δημιουργούν μια ισχυρή θεωρητική βάση για την ασφάλειά τους. Ο πυρήνας της διατριβής είναι αφιερωμένος στην περιγραφή και αξιολόγηση συγκεκριμένων μετακβαντικών κρυπτογραφικών αλγορίθμων που βασίζονται σε δικτυωτά. Η διατριβή εμβαθύνει στις θεωρητικές βάσεις, τις πρακτικές υλοποιήσεις και τις βελτιστοποιήσεις απόδοσης κρυπτογραφικών σχημάτων που βασίζονται σε δικτυωτά, με ιδιαίτερη έμφαση στη δυνατότητα εφαρμογής τους σε έναν μετα-κβαντικό κόσμο. Η έρευνα περιλαμβάνει μια ολοκληρωμένη ανάλυση των μαθηματικών κατασκευών που κρύβουν προβλήματα δικτυωτών,την εφαρμογή τους, την ανάπτυξη ισχυρών κρυπτογραφικών πρωτοκόλλων και την αξιολόγηση της αποτελεσματικότητας και της ασφάλειάς τους. Εξετάζουμε το σχεδιασμό και την υλοποίηση σχημάτων κρυπτογράφησης δημόσιου κλειδιού, όπως τα κρυπτοσυστήματα GGH, NTRU, LWE και Ring-LWE, όπως και ψηφιακών υπογραφών, επισημαίνοντας τις ιδιότητες ασφαλείας και την πρακτική τους απόδοση. ΤοLearning With Errors έχει συγκεντρώσει ιδιαίτερη προσοχή λόγω των ισχυρών αποδείξεων ασφαλείας και της ευελιξίας του στην κατασκευή κρυπτογραφικών σχημάτων. Επιπλέον, η παρούσα διατριβή διερευνά τις θεωρητικές βάσεις και τις πρακτικές εφαρμογές κρυπτογραφικών σχημάτων που βασίζονται στο πρόβλημα Learning With Errors (LWE). Στο δεύτερο και κύριο μέρος, αναπτύσσουμε ένα νέο κρυπτογραφικό πρωτόκολλο βασισμένο στο LWE κρυπτοσύστημα, το οποίο περιλαμβάνει πρωτόκολλο ανταλλαγής κλειδιών και ένα σχήμα κρυπτογράφησης δημόσιου κλειδιού. Ο κρυπτογραφικός μας αλγόριθμος εφαρμόζεται, αναλύεται αυστηρά ως προς την ασφάλεια και την αποτελεσματικότητά του, με έμφαση στη δυνατότητα εφαρμογής του. Εισάγουμε μια βελτιστοποίηση του LWE, κατασκευάζοντας ένα πιο σύνθετο κρυπτογραφικό πρωτόκολλο για κρυπτογράφηση one-to-oneκαι το σχήμα μας είναι ένα σύστημα που βασίζεται στο LWE και εφαρμόζεται σε σύγχρονες πλατφόρμες που χρησιμοποιούν κρυπτογράφηση. Αυτές οι εφαρμογές απεικονίζουν την ευελιξία και τις δυνατότητες του LWE ως θεμελιώδους εργαλείου στο ευρύτερο τοπίο της κρυπτογραφικής έρευνας.Αυτή η διατριβή συμβάλλει στην πρόοδο της κρυπτογραφίας με βάση τα δικτυωτά παρέχοντας θεωρητικές γνώσεις, πρακτικές υλοποιήσεις και ένα καινοτόμο βελτιστοποιημένο κρυπτοσύστημα βασισμένο στο Learning with Errors. Τα ευρήματα μας υποστηρίζουν την υιοθέτηση κρυπτογραφικών συστημάτων που βασίζονται στο LWE ως ακρογωνιαίο λίθο της ασφαλούς επικοινωνίας στη μετα-κβαντική εποχή.

•Sep 1, 2024•0 citations

Hardware implementation of a post quantum cryptography algorithm

Γεώργιος Τζοβάρας

Στις μέρες μας, με την κατά κόρον χρήση υπολογιστικών συστημάτων σε διάφορες μορφές η κρυπτογραφία είναι απαραίτητη για να διασφαλίζει την ασφάλεια της επικοινωνίας και των δεδομένων μας. Παίζει καθοριστικό ρόλο για την ασφάλεια των πληροφοριών και βασίζεται σε αλγορίθμους κρυπτογραφίας που στηρίζονται σε δύσκολα μαθηματικά και υπολογιστικά ανέφικτα προβλήματα. Τα δύσκολα αυτά προβλήματα όμως θα επιλύονται εύκολα από τους κβαντικούς υπολογιστές όταν αυτοί διαδοθούν ευρέως. Συνεπώς, τότε πολλά από τα υπάρχοντα και ευρέως χρησιμοποιούμενα κρυπτοσυστήματα θα γίνουν ευάλωτα και εντελώς άχρηστα καθώς θα μπορούν πανεύκολα να «σπάσουν». Στην προσπάθεια αντιμετώπισης του προβλήματος και διαφύλαξης της ασφάλειας των δεδομένων, οι ερευνητές και οι επιστήμονες ξεκίνησαν να αναπτύσουν αλγορίθμους μετακβαντικής κρυπτογραφίας, αξιοποιώντας ακόμη δυσκολότερα προβλήματα που μπορούν να είναι άτρωτα από επιθέσεις κβαντικών υπολογιστών. Το 2015 το Εθνικό Ινστιτούτο Προτύπων και Τεχνολογίας των Η.Π.Α. (NIST) ξεκίνησε έναν δημόσιο διαγωνισμό αξιολόγησης και προτυποποίησης αλγορίθμων δημόσιου κλειδιού ανθεκτικών στην κβαντική τεχνολογία. Μετά από τρεις γύρους, το NIST κατέληξε σε τέσσερις αλγορίθμους ΚΕΜ και πλέον τους αξιολογεί βάσει του κόστους και της απόδοσης. Σύμφωνα με το Ινστιτούτο, οι αλγόριθμοι με βάση το πλέγμα είναι οι πιο υποσχόμενοι. Το 2022 ο αλγόριθμος CRYSTALS-Kyber επιλέχθηκε μεταξύ των τεσσάρων φιναλίστ και αναμένετε να προτυποποιηθεί τα προσεχή χρόνια. Τα κλειδιά του αλγορίθμου είναι μικρά και ανταλλάσσοντια εύκολα και είναι ιδιαίτερα γρήγορος. Ένα από τα θεμελιώδη στοιχεία ενός οποιουδήποτε αλγορίθμου μετά-κβαντικής κρυπτογραφίας είναι αυτό που αφορά τα πρωτόγονα PQC. Αυτά, εγγυώνται την ασφάλεια του αλγορίθμου εκτελώντας μια συγκεκριμένη διαδικασία με απίστευτη ακρίβεια και ορθότητα. Η υλοποίηση μιας αρχιτεκτονικής που υλοποιεί αυτά τα πρωτόγονα μπορεί να μειώσει σημαντικά την κατάληχη πόρων υλικού, επιτυγχάνοντας μια μονάδα με καλύτερη απόδοση που συνεπώς θα βελτιώσει τη συνολική απόδοση του αλγορίθμου. Στην παρούσα διπλωματική εργασία, παρουσιάζουμε μια ειδική υλοποίησης σε υλικό του υψηλότερου σε κατανάλωση στοιχείου του αλγορίθμου CRYSTALS-Kyber. Η αρχιτεκτονική υλοποιήθηκε για την έκδοση Kyber-768 (Επίπεδο ασφαλείας ΙΙΙ) και υλοποιεί όλα τα πρωτόγονα SHA-3 που απαιτεί ο αλγόριθμος.

•Jul 9, 2024•0 citations

Quantum data mining

Μιχαήλ Τριανταφύλλου

Η παρούσα διπλωματική εργασία μελετά τη σύγκλιση της κβαντικής υπολογιστικής με την εξόρυξη δεδομένων και τη μηχανική μάθηση, με στόχο την υπέρβαση των περιορισμών της κλασικής αρχιτεκτονικής. Στη σύγχρονη εποχή των Μεγάλων Δεδομένων, η αυξανόμενη διαστατικότητα και ο τεράστιος όγκος της πληροφορίας οδηγούν στο φαινόμενο της «κατάρας της διαστατικότητας», ενώ το όριο ταχύτητας μεταφοράς δεδομένων της αρχιτεκτονικής Von Neumann δημιουργεί σημαντικά υπολογιστικά εμπόδια. Ως απάντηση σε αυτές τις προκλήσεις, η κβαντική υπολογιστική προσφέρει ένα νέο παραδειγματικό πλαίσιο, αξιοποιώντας θεμελιώδη φαινόμενα όπως η κβαντική υπέρθεση, η διεμπλοκή και η παρέμβαση, με την υπόσχεση της εκθετικής ή πολυωνυμικής επιτάχυνσης στην επεξεργασία πολύπλοκων προτύπων. Λόγω των περιορισμών του υλικού στη σύγχρονη εποχή των θορυβωδών κβαντικών συσκευών ενδιάμεσης κλίμακας (NISQ), η έρευνα επικεντρώνεται στην ανάπτυξη και αξιολόγηση υβριδικών κβαντικο-κλασικών αλγορίθμων. Στο πλαίσιο αυτό, εξετάζονται αναλυτικά οι κβαντικές Μηχανές Διανυσμάτων Στήριξης (QSVM) για προβλήματα επιβλεπόμενης ταξινόμησης και η Κβαντική Ανάλυση Κύριων Συνιστωσών μέσω παραμετροποιημένων κυκλωμάτων (VQPCA) για τη μη επιβλεπόμενη μείωση διαστατικότητας. Οι μέθοδοι αυτές μεταφέρουν το υπολογιστικά απαιτητικό τμήμα της ανάλυσης στον κβαντικό συνεπεξεργαστή, όπως τον υπολογισμό του κβαντικού πυρήνα σε εκθετικά μεγάλους χώρους Hilbert μέσω χαρτών χαρακτηριστικών, ενώ αναθέτουν την τελική βελτιστοποίηση των παραμέτρων σε κλασικούς αλγορίθμους. Η πειραματική αξιολόγηση των εν λόγω μοντέλων πραγματοποιήθηκε με χρήση του προγραμματικού πλαισίου Qiskit πάνω στο πραγματικό ιατρικό σύνολο δεδομένων Breast Cancer Wisconsin Diagnostic. Τα αποτελέσματα ανέδειξαν την υψηλή δύναμη των κβαντικών ταξινομητών, με το μοντέλο QSVM να επιτυγχάνει συνολική ορθότητα 94,74% και, κυρίως, εντυπωσιακή ανάκληση της τάξης του 98,59%. Το ποσοστό αυτό είναι κλινικά κρίσιμο, καθώς υποδηλώνει την ικανότητα του κβαντικού μοντέλου να ελαχιστοποιεί τις ψευδώς αρνητικές διαγνώσεις κακοηθών όγκων, υπερβαίνοντας παραδοσιακές δυσκολίες εντοπισμού μη γραμμικών συσχετίσεων. Παράλληλα, η προσομοίωση της VQPCA πέτυχε να προσεγγίσει την κύρια ιδιοτιμή του πίνακα συνδιακύμανσης με απόλυτο σφάλμα μόλις 0,003, επικυρώνοντας τη μαθηματική εγκυρότητα της κβαντικής εξαγωγής χαρακτηριστικών. Παρά τα υποσχόμενα αποτελέσματα, η πρακτική εφαρμογή της κβαντικής εξόρυξης δεδομένων προσκρούει σε σημαντικές τεχνολογικές προκλήσεις . Η κυριότερη αφορά το πρόβλημα της κωδικοποίησης των δεδομένων και την απουσία Κβαντικής Μνήμης Τυχαίας Προσπέλασης (QRAM), γεγονός που ακυρώνει θεωρητικά την επιτάχυνση της κβαντικής φόρτωσης. Επιπλέον, τα πειράματα κατέδειξαν την ακραία ευαισθησία των κβαντικών κυκλωμάτων στην κλιμάκωση των δεδομένων, καθώς η απουσία κατάλληλης κλασικής προεπεξεργασίας οδηγεί στο φαινόμενο της συγκέντρωσης πυρήνα (kernel concentration) και σε κατακόρυφη πτώση της ορθότητας. Συμπερασματικά, τεκμηριώνεται ότι η κλασική και η κβαντική υπολογιστική οφείλουν να λειτουργούν συμπληρωματικά, ανοίγοντας τον δρόμο για επαναστατικές εφαρμογές στην προσωποποιημένη ιατρική και την ασφαλή ανάλυση τεράστιων όγκων ετερογενούς ιατρικής πληροφορίας και όχι μόνο στο εγγύς μέλλον.

•Jul 1, 2026•0 citations

Ανάπτυξη βιβλιοθήκης και περιβάλλοντος εξομοίωσης κβαντικών υπολογισμών σε γλώσσα Python

Πετρούλα Μαυρίδη

Η παρούσα διπλωματική εργασία αφορά την ανάπτυξη βιβλιοθήκης συναρτήσεων για κβαντικό υπολογισμό και τη δημιουργία γραφικού περιβάλλοντος το οποίο χρησιμοποιεί τη συγκεκριμένη βιβλιοθήκη. Αρχικά μελετήθηκαν: πρώτον, οι βασικές έννοιες που διέπουν τους κβαντικούς υπολογιστές και δεύτερον, η χρήση και οι δυνατότητες της γλώσσας python. Εν συνέχεια, ύστερα από εμβάθυνση στα ανωτέρω πεδία πραγματοποιήθηκε η συγγραφή της κβαντικής βιβλιοθήκης καθώς και η δημιουργία του γραφικού περιβάλλοντος που χρησιμοποιεί τη κβαντική αυτή βιβλιοθήκη. Επίσης δημιουργήθηκε και μία γραφική διεπαφή για την παρουσίαση των γραφικών παραστάσεων που παρουσιάζουν τα αποτελέσματα του κβαντικού υπολογισμού. Η ανάπτυξη του προγράμματος πραγματοποιήθηκε σε γλώσσα Python.

•May 27, 2010•0 citations

Μοντελοποίηση της επίδρασης του ατμοσφαιρικού θορύβου υποβάθρου σε δορυφορικά συστήματα κβαντικής διανομής κλειδιών

Mario Molla

ΠερίληψηΗ παρούσα διπλωματική εργασία εξετάζει τη δορυφορική κβαντική διανομή κλειδιών (Satellite Quantum Key Distribution -SAT-QKD) ως μια πολλά υποσχόμενη τεχνολογία για την υλοποίηση ασφαλών επικοινωνιών μεγάλης κλίμακας.Η ανάγκη για τέτοιες λύσεις προκύπτει από τους περιορισμούς της κλασικής κρυπτογραφίας και την αυξανόμενη απειλή που θέτει η κβαντική υπολογιστική στα σύγχρονα κρυπτογραφικά συστήματα.Ιδιαίτερη έμφαση δίνεται στον ρόλο του ατμοσφαιρικού θορύβου υποβάθρου (background noise), ο οποίος αποτελεί έναν από τους βασικούς παράγοντες υποβάθμισης της απόδοσης των SAT-QKD ζεύξεων.Ο θόρυβος αυτός προέρχεται κυρίως από φυσικές πηγές, όπως ο ΄Ηλιος και η Σελήνη, και επηρεάζει άμεσα κρίσιμους δείκτες ποιότητας, όπως το Quantum Bit Error Rate (QBER).Στο πλαίσιο της εργασίας αναπτύσσεται ένα γεωμετρικό μοντέλο για την ποσοτικοποίηση του θορύβου υποβάθρου, βασισμένο στη σχετική θέση των κόμβων του συστήματος (δορυφόρος, επίγειος σταθμός, ΄Ηλιος και Σελήνη).Μέσω της μοντελοποίησης αυτής, υπολογίζονται οι ρυθμοί ανίχνευσης φωτονίων τόσο του κβαντικού σήματος όσο και του θορύβου, επιτρέποντας την εκτίμηση της επίδρασης του θορύβου στο QBER.Η προσέγγιση συμπληρώνεται από προσομοίωση SAT-QKD ζεύξεων υπό ρεαλιστικές συνθήκες λειτουργίας, λαμβάνοντας υπόψη χρονικές και γεωγραφικές μεταβολές.Τα αποτελέσματα αναδεικνύουν τη σημαντική εξάρτηση της απόδοσης του συστήματος από τη γεωμετρία της ζεύξης και παρέχουν χρήσιμα συμπεράσματα για τον σχεδιασμό και τη βελτιστοποίηση τέτοιων συστημάτων.Η εργασία συμβάλλει στην καλύτερη κατανόηση της επίδρασης του θορύβου υποβάθρου στις SAT-QKD ζεύξεις και προτείνει ένα πλαίσιο αξιολόγησης της απόδοσής τους σε ρεαλιστικά σενάρια.

•Jul 3, 2026•0 citations

Φωτονικές τεχνολογίες για την ασφαλή διαχείριση δεδομένων

Μαριαλένα Ακριώτου

Στο πλαίσιο της παρούσας διδακτορικής διατριβής με τίτλο «Φωτονικές τεχνολογίες για την ασφαλή διαχείριση Δεδομένων» διερευνήθηκε η χρήση των φωτονικών μη-κλωνοποιήσιμων φυσικών συναρτήσεων (Physical Unclonable Functions - PUF), ως κεντρικά στοιχεία για την ανάπτυξη μιας νέας γενιάς συστημάτων, τα οποία θα επιτρέπουν την παραγωγή κρυπτογραφικών κλειδιών «τη αιτήσει» και σε πραγματικό χρόνο. Η διερεύνηση αυτή κινήθηκε σε 3 βασικούς άξονες: Ο πρώτος άξονας αφορούσε στη μελέτη υλικών και τεχνικών για τον εντοπισμό του βέλτιστου συνδυασμού αυτών που επιτυγχάνει τις μέγιστες επιδόσεις ασφάλειας ενός τέτοιου συστήματος. Ο δεύτερος εστιάστηκε στην εξέταση της αξιοπιστίας των εν λόγω υλικών και τεχνικών καθόσον αφορά στην σταθερότητα τους σε περιβαλλοντικούς παράγοντες και στην ανθεκτικότητά τους σε υπολογιστικές επιθέσεις. Τέλος ο τρίτος άξονας επικεντρώθηκε στην συγκριτική αξιολόγηση των επιδόσεών τους, η οποία πραγματοποιήθηκε με αλγόριθμους επεξεργασίας και ανάλυσης πειραματικών δεδομένων και με μεθόδους προσομοίωσης των σχετικών φαινομένων.Αναλυτικότερα, στο παρόν πόνημα αρχικά παρουσιάζεται το αριθμητικό μοντέλο που αναπτύχθηκε για την προσομοίωση των φυσικών διεργασιών που διέπουν την πλειοψηφία των φωτονικών PUFs. Το εν λόγω αριθμητικό μοντέλο, το οποίο βασίζεται κυρίως στην βαθμωτή θεωρία για την περίθλαση και στην κλασσική θεωρία των speckle patterns, χρησιμοποιήθηκε επιτυχώς για τον σχεδιασμό όλων των πειραματικών διατάξεων που υλοποιήθηκαν στο πλαίσιο της παρούσας διατριβής και για την εκτίμηση της αναμενόμενης απόδοσής τους. Κατόπιν, περιγράφεται η υπολογιστική διαδικασία που αναπτύχθηκε για την επεξεργασία των πειραματικών δεδομένων, μέσω των οποίων επιτεύχθηκε η εξαγωγή των ζητούμενων κρυπτογραφικών κλειδιών από τις διαθέσιμες αποκρίσεις εκάστης διάταξης. H υπολογιστική αυτή διαδικασία περιλαμβάνει διάφορες τεχνικές επεξεργασίας σήματος και συναρτήσεις κατακερματισμού εικόνων (Hash Functions), οι οποίες, σε συνδυασμό με έναν κώδικα διόρθωσης λαθών (Error Correction Code - ECC) που χρησιμοποιείται στα πλαίσια ενός ασαφούς εξαγωγέα (Fuzzy Extractor), οδηγούν σε τυχαίες και απαλλαγμένες από σφάλματα, που προκαλούνται λόγω του αναπόφευκτου θορύβου παρατήρησης, δυαδικές ακολουθίες. Τέλος, παρουσιάζονται τα πειραματικά αποτελέσματα που προέκυψαν από τρεις διαφορετικές διατάξεις φωτονικών PUFs, οι οποίες υλοποιήθηκαν με σκοπό να δοκιμαστούν τρεις εναλλακτικές μέθοδοι παραγωγής διεγέρσεων και δύο διαφορετικά υποψήφια υλικά. Από τα εν λόγω πειραματικά αποτελέσματα αξιολογήθηκαν και τα κυριότερα χαρακτηριστικά ασφαλείας κάθε διάταξης, τα οποία αφορούν στην ευρωστία (Robustness), στην φυσική μη - κλωνοποιησιμότητα (Physical Unclonability) και στην φυσική μη - προβλεψιμότητα (Physical Unpredictability) των παραγόμενων κλειδιών τους. Εν κατακλείδι, προϊόν της παρούσας διδακτορικής διατριβής είναι μιας πλήρως αξιόπιστη φωτονική PUF, βασικός πυρήνας της οποίας αποτελεί ένας συμβατικός οπτικός διαχύτης. Η εν λόγω PUF, η οποία χρησιμοποιεί ένα Digital Micromirror Device (DMD) για την παραγωγή των απαιτούμενων διεγέρσεων εξάγει δυαδικές ακολουθίες με πειραματικά αποδεδειγμένη επαναληψιμότητα που ξεπερνά τον έναν μήνα συνεχούς λειτουργίας και κρυπτογραφικής ασφάλειας έγκυρα πιστοποιημένης μέσω των ευρέως αποδεκτών ελέγχων τυχαιότητας του NIST. Τα ευρήματα μάλιστα των δραστηριοτήτων που οδήγησαν στην υλοποίηση αυτή εκτιμάται ότι προσδιορίζουν σε ικανοποιητικό βαθμό τις κυριότερες προδιαγραφές για την σχεδίαση ενός ολοκληρωμένου εργαστηριακού πρωτοτύπου μιας φωτονικής PUF. Η βιομηχανοποίηση του πρωτοτύπου αυτού αναμένεται να υποσκελίσει, σε επιδόσεις ασφαλείας, τις ήδη διαθέσιμες συμβατικές γεννήτριες τυχαίων αριθμών (Random Number Generator - RNG), καθώς δύναται να οδηγήσει σε φορητές, χαμηλού κόστους και άμεσης εμπορικής εκμετάλλευσης συσκευές.

•Dec 1, 2023•0 citations
H διπλωματική εργασία αποτελεί μια βιβλιογραφική ανασκόπηση της θεωρίας και των εφαρμογών στην περιοχή της Κρυπτογραφίας Πλεγμάτων (Lattice Cryptography). Ένας μακροπρόθεσμος στόχος στην Κρυπτογραφία Δημοσίου Κλειδιού, για τη μετάβαση από τις υφιστάμενες και δοκιμασμένες μεθόδους σε προτάσεις για τις μελλοντικές γενιές επεξεργαστών (quantum-safe cryptography), είναι η αντικατάσταση των πρωταρχικών δομικών κρυπτογραφικών στοιχείων (cryptographic primitives). Προϋπόθεση για την επίτευξη αυτού του στόχου είναι η εύρεση εναλλακτικών οι οποίες στηρίζονται σε μαθηματικό υπόβαθρο (provable security) και επιπλέον ικανοποιούν τις τεχνικές απαιτήσεις για πρακτική ασφάλεια (security levels) και αποδοτική υλοποίηση (efficiency properties). H Κρυπτογραφία Πλεγμάτων έχει αναδειχθεί τις τελευταίες δεκαετίες σε μια ερευνητική περιοχή που συγκεντρώνει μεγάλο ενδιαφέρον τόσο για τον πλούτο των θεωρητικών κατασκευών όσο και για τις πιο πρόσφατες επιτυχίες στις προτάσεις υλοποίησης αποδοτικών αλγορίθμων. Στο Κεφάλαιο 1 δίνεται η μαθηματική περιγραφή και οι βασικοί αλγόριθμοι για τα υπολογιστικά προβλήματα πλεγμάτων που αξιοποιούνται στην κρυπτογραφία. Στο Κεφάλαιο 2 παρουσιάζονται οι τεχνικές κατασκευής πρωταρχικών κρυπτογραφικών στοιχείων οι οποίες βασίζονται στα προβλήματα Learning With Errors (LWE) και Short Integer Solution (SIS) με αναγωγή σε προβλήματα πλεγμάτων. Καταγράφονται, επίσης, τα κλασικά συστήματα κρυπτογράφησης και ψηφιακών υπογραφών τα οποία έχουν μελετηθεί στον ακαδημαϊκό χώρο. Στο Κεφάλαιο 3 γίνεται αναφορά στις πρόσφατες προσπάθειες προτυποποίησης και σε ορισμένα σύγχρονα κρυπτογραφικά σχήματα που έχουν υλοποιηθεί. Το μεγάλο εύρος στο ακαδημαϊκό πεδίο της έρευνας καθιστά δύσκολη την εξαντλητική συγκριτική ανάλυση και πολλές πρακτικές λεπτομέρειες δεν έχουν διευκρινιστεί ακόμα. H βιομηχανία τελικά θα υιοθετήσει μόνο τις ολοκληρωμένες κρυπτογραφικές προτάσεις που έχουν διερευνηθεί και προτυποποιηθεί από την ερευνητική κοινότητα. Η συστηματική θεμελίωση και αξιολόγηση των υποσχόμενων νέων τεχνικών κρυπτογράφησης πρέπει να προηγηθεί της έρευνας και κατασκευής νέων επεξεργαστών, οι οποίοι θα επιβάλλουν ριζική αναθεώρηση της δημόσιας Κρυπτογραφίας. Στο άμεσο μέλλον αναμένεται να συγκεντρωθούν και να παρουσιαστούν σαφέστερα οι επικρατέστερες εναλλακτικές προκειμένου να καθοριστούν συγκεκριμένες κατευθύνσεις εξειδίκευσης της έρευνας · είναι βέβαιο ότι οι κατασκευές της σύγχρονης Κρυπτογραφίας Πλεγμάτων θα έχουν θέση ανάμεσα σε αυτές.
Οι ραγδαίες εξελίξεις στην επιστήμη της Κβαντικής Υπολογιστικής απειλούν τα θεμέλια ασφάλειας των κλασικών κρυπτογραφικών συστημάτων, καθιστώντας αναγκαία τη δημιουργία και την ανάπτυξη μετακβαντικών κρυπτογραφικών αλγορίθμων. Αυτή η διατριβή διερευνά τα θεωρητικά θεμέλια, τις πρακτικές υλοποιήσεις και τις αξιολογήσεις απόδοσης μετακβαντικών κρυπτογραφικών αλγορίθμων που έχουν σχεδιαστεί για να αντέχουν τις ικανότητες των κβαντικών αντιπάλων. Η έρευνά μας περιλαμβάνει τέτοια πιθανά κρυπτογραφικά πρωτόκολλα, με ιδιαίτερη έμφαση στους αλγόριθμους που βασίζονται σε δικτυωτά και επικεντρώνεται στην ασφάλεια, την αποτελεσματικότητά τους και τη δυνατότητα εφαρμογής τους στην καθημερινότητα. Οι αρχικές ενότητες της διατριβής παρέχουν μια ολοκληρωμένη ανασκόπηση των μαθηματικών θεμελίων της μετα-κβαντικής κρυπτογραφίας, περιγράφοντας λεπτομερώς τα τρωτά σημεία των σημερινών συστημάτων όπως το RSA υπό κβαντικές επιθέσεις, ιδιαίτερα εκείνα που αφορούν τον αλγόριθμο του Shor. Αναλύουμε τις θεμελιώδεις ισχυρές υποθέσεις που στηρίζουν τους μετακβαντικούς αλγόριθμους, όπως το δυσεπίλυτα προβλήματα των δικτυωτών, που δημιουργούν μια ισχυρή θεωρητική βάση για την ασφάλειά τους. Ο πυρήνας της διατριβής είναι αφιερωμένος στην περιγραφή και αξιολόγηση συγκεκριμένων μετακβαντικών κρυπτογραφικών αλγορίθμων που βασίζονται σε δικτυωτά. Η διατριβή εμβαθύνει στις θεωρητικές βάσεις, τις πρακτικές υλοποιήσεις και τις βελτιστοποιήσεις απόδοσης κρυπτογραφικών σχημάτων που βασίζονται σε δικτυωτά, με ιδιαίτερη έμφαση στη δυνατότητα εφαρμογής τους σε έναν μετα-κβαντικό κόσμο. Η έρευνα περιλαμβάνει μια ολοκληρωμένη ανάλυση των μαθηματικών κατασκευών που κρύβουν προβλήματα δικτυωτών,την εφαρμογή τους, την ανάπτυξη ισχυρών κρυπτογραφικών πρωτοκόλλων και την αξιολόγηση της αποτελεσματικότητας και της ασφάλειάς τους. Εξετάζουμε το σχεδιασμό και την υλοποίηση σχημάτων κρυπτογράφησης δημόσιου κλειδιού, όπως τα κρυπτοσυστήματα GGH, NTRU, LWE και Ring-LWE, όπως και ψηφιακών υπογραφών, επισημαίνοντας τις ιδιότητες ασφαλείας και την πρακτική τους απόδοση. ΤοLearning With Errors έχει συγκεντρώσει ιδιαίτερη προσοχή λόγω των ισχυρών αποδείξεων ασφαλείας και της ευελιξίας του στην κατασκευή κρυπτογραφικών σχημάτων. Επιπλέον, η παρούσα διατριβή διερευνά τις θεωρητικές βάσεις και τις πρακτικές εφαρμογές κρυπτογραφικών σχημάτων που βασίζονται στο πρόβλημα Learning With Errors (LWE). Στο δεύτερο και κύριο μέρος, αναπτύσσουμε ένα νέο κρυπτογραφικό πρωτόκολλο βασισμένο στο LWE κρυπτοσύστημα, το οποίο περιλαμβάνει πρωτόκολλο ανταλλαγής κλειδιών και ένα σχήμα κρυπτογράφησης δημόσιου κλειδιού. Ο κρυπτογραφικός μας αλγόριθμος εφαρμόζεται, αναλύεται αυστηρά ως προς την ασφάλεια και την αποτελεσματικότητά του, με έμφαση στη δυνατότητα εφαρμογής του. Εισάγουμε μια βελτιστοποίηση του LWE, κατασκευάζοντας ένα πιο σύνθετο κρυπτογραφικό πρωτόκολλο για κρυπτογράφηση one-to-oneκαι το σχήμα μας είναι ένα σύστημα που βασίζεται στο LWE και εφαρμόζεται σε σύγχρονες πλατφόρμες που χρησιμοποιούν κρυπτογράφηση. Αυτές οι εφαρμογές απεικονίζουν την ευελιξία και τις δυνατότητες του LWE ως θεμελιώδους εργαλείου στο ευρύτερο τοπίο της κρυπτογραφικής έρευνας.Αυτή η διατριβή συμβάλλει στην πρόοδο της κρυπτογραφίας με βάση τα δικτυωτά παρέχοντας θεωρητικές γνώσεις, πρακτικές υλοποιήσεις και ένα καινοτόμο βελτιστοποιημένο κρυπτοσύστημα βασισμένο στο Learning with Errors. Τα ευρήματα μας υποστηρίζουν την υιοθέτηση κρυπτογραφικών συστημάτων που βασίζονται στο LWE ως ακρογωνιαίο λίθο της ασφαλούς επικοινωνίας στη μετα-κβαντική εποχή.
Στις μέρες μας, με την κατά κόρον χρήση υπολογιστικών συστημάτων σε διάφορες μορφές η κρυπτογραφία είναι απαραίτητη για να διασφαλίζει την ασφάλεια της επικοινωνίας και των δεδομένων μας. Παίζει καθοριστικό ρόλο για την ασφάλεια των πληροφοριών και βασίζεται σε αλγορίθμους κρυπτογραφίας που στηρίζονται σε δύσκολα μαθηματικά και υπολογιστικά ανέφικτα προβλήματα. Τα δύσκολα αυτά προβλήματα όμως θα επιλύονται εύκολα από τους κβαντικούς υπολογιστές όταν αυτοί διαδοθούν ευρέως. Συνεπώς, τότε πολλά από τα υπάρχοντα και ευρέως χρησιμοποιούμενα κρυπτοσυστήματα θα γίνουν ευάλωτα και εντελώς άχρηστα καθώς θα μπορούν πανεύκολα να «σπάσουν». Στην προσπάθεια αντιμετώπισης του προβλήματος και διαφύλαξης της ασφάλειας των δεδομένων, οι ερευνητές και οι επιστήμονες ξεκίνησαν να αναπτύσουν αλγορίθμους μετακβαντικής κρυπτογραφίας, αξιοποιώντας ακόμη δυσκολότερα προβλήματα που μπορούν να είναι άτρωτα από επιθέσεις κβαντικών υπολογιστών. Το 2015 το Εθνικό Ινστιτούτο Προτύπων και Τεχνολογίας των Η.Π.Α. (NIST) ξεκίνησε έναν δημόσιο διαγωνισμό αξιολόγησης και προτυποποίησης αλγορίθμων δημόσιου κλειδιού ανθεκτικών στην κβαντική τεχνολογία. Μετά από τρεις γύρους, το NIST κατέληξε σε τέσσερις αλγορίθμους ΚΕΜ και πλέον τους αξιολογεί βάσει του κόστους και της απόδοσης. Σύμφωνα με το Ινστιτούτο, οι αλγόριθμοι με βάση το πλέγμα είναι οι πιο υποσχόμενοι. Το 2022 ο αλγόριθμος CRYSTALS-Kyber επιλέχθηκε μεταξύ των τεσσάρων φιναλίστ και αναμένετε να προτυποποιηθεί τα προσεχή χρόνια. Τα κλειδιά του αλγορίθμου είναι μικρά και ανταλλάσσοντια εύκολα και είναι ιδιαίτερα γρήγορος. Ένα από τα θεμελιώδη στοιχεία ενός οποιουδήποτε αλγορίθμου μετά-κβαντικής κρυπτογραφίας είναι αυτό που αφορά τα πρωτόγονα PQC. Αυτά, εγγυώνται την ασφάλεια του αλγορίθμου εκτελώντας μια συγκεκριμένη διαδικασία με απίστευτη ακρίβεια και ορθότητα. Η υλοποίηση μιας αρχιτεκτονικής που υλοποιεί αυτά τα πρωτόγονα μπορεί να μειώσει σημαντικά την κατάληχη πόρων υλικού, επιτυγχάνοντας μια μονάδα με καλύτερη απόδοση που συνεπώς θα βελτιώσει τη συνολική απόδοση του αλγορίθμου. Στην παρούσα διπλωματική εργασία, παρουσιάζουμε μια ειδική υλοποίησης σε υλικό του υψηλότερου σε κατανάλωση στοιχείου του αλγορίθμου CRYSTALS-Kyber. Η αρχιτεκτονική υλοποιήθηκε για την έκδοση Kyber-768 (Επίπεδο ασφαλείας ΙΙΙ) και υλοποιεί όλα τα πρωτόγονα SHA-3 που απαιτεί ο αλγόριθμος.
Η παρούσα διπλωματική εργασία μελετά τη σύγκλιση της κβαντικής υπολογιστικής με την εξόρυξη δεδομένων και τη μηχανική μάθηση, με στόχο την υπέρβαση των περιορισμών της κλασικής αρχιτεκτονικής. Στη σύγχρονη εποχή των Μεγάλων Δεδομένων, η αυξανόμενη διαστατικότητα και ο τεράστιος όγκος της πληροφορίας οδηγούν στο φαινόμενο της «κατάρας της διαστατικότητας», ενώ το όριο ταχύτητας μεταφοράς δεδομένων της αρχιτεκτονικής Von Neumann δημιουργεί σημαντικά υπολογιστικά εμπόδια. Ως απάντηση σε αυτές τις προκλήσεις, η κβαντική υπολογιστική προσφέρει ένα νέο παραδειγματικό πλαίσιο, αξιοποιώντας θεμελιώδη φαινόμενα όπως η κβαντική υπέρθεση, η διεμπλοκή και η παρέμβαση, με την υπόσχεση της εκθετικής ή πολυωνυμικής επιτάχυνσης στην επεξεργασία πολύπλοκων προτύπων. Λόγω των περιορισμών του υλικού στη σύγχρονη εποχή των θορυβωδών κβαντικών συσκευών ενδιάμεσης κλίμακας (NISQ), η έρευνα επικεντρώνεται στην ανάπτυξη και αξιολόγηση υβριδικών κβαντικο-κλασικών αλγορίθμων. Στο πλαίσιο αυτό, εξετάζονται αναλυτικά οι κβαντικές Μηχανές Διανυσμάτων Στήριξης (QSVM) για προβλήματα επιβλεπόμενης ταξινόμησης και η Κβαντική Ανάλυση Κύριων Συνιστωσών μέσω παραμετροποιημένων κυκλωμάτων (VQPCA) για τη μη επιβλεπόμενη μείωση διαστατικότητας. Οι μέθοδοι αυτές μεταφέρουν το υπολογιστικά απαιτητικό τμήμα της ανάλυσης στον κβαντικό συνεπεξεργαστή, όπως τον υπολογισμό του κβαντικού πυρήνα σε εκθετικά μεγάλους χώρους Hilbert μέσω χαρτών χαρακτηριστικών, ενώ αναθέτουν την τελική βελτιστοποίηση των παραμέτρων σε κλασικούς αλγορίθμους. Η πειραματική αξιολόγηση των εν λόγω μοντέλων πραγματοποιήθηκε με χρήση του προγραμματικού πλαισίου Qiskit πάνω στο πραγματικό ιατρικό σύνολο δεδομένων Breast Cancer Wisconsin Diagnostic. Τα αποτελέσματα ανέδειξαν την υψηλή δύναμη των κβαντικών ταξινομητών, με το μοντέλο QSVM να επιτυγχάνει συνολική ορθότητα 94,74% και, κυρίως, εντυπωσιακή ανάκληση της τάξης του 98,59%. Το ποσοστό αυτό είναι κλινικά κρίσιμο, καθώς υποδηλώνει την ικανότητα του κβαντικού μοντέλου να ελαχιστοποιεί τις ψευδώς αρνητικές διαγνώσεις κακοηθών όγκων, υπερβαίνοντας παραδοσιακές δυσκολίες εντοπισμού μη γραμμικών συσχετίσεων. Παράλληλα, η προσομοίωση της VQPCA πέτυχε να προσεγγίσει την κύρια ιδιοτιμή του πίνακα συνδιακύμανσης με απόλυτο σφάλμα μόλις 0,003, επικυρώνοντας τη μαθηματική εγκυρότητα της κβαντικής εξαγωγής χαρακτηριστικών. Παρά τα υποσχόμενα αποτελέσματα, η πρακτική εφαρμογή της κβαντικής εξόρυξης δεδομένων προσκρούει σε σημαντικές τεχνολογικές προκλήσεις . Η κυριότερη αφορά το πρόβλημα της κωδικοποίησης των δεδομένων και την απουσία Κβαντικής Μνήμης Τυχαίας Προσπέλασης (QRAM), γεγονός που ακυρώνει θεωρητικά την επιτάχυνση της κβαντικής φόρτωσης. Επιπλέον, τα πειράματα κατέδειξαν την ακραία ευαισθησία των κβαντικών κυκλωμάτων στην κλιμάκωση των δεδομένων, καθώς η απουσία κατάλληλης κλασικής προεπεξεργασίας οδηγεί στο φαινόμενο της συγκέντρωσης πυρήνα (kernel concentration) και σε κατακόρυφη πτώση της ορθότητας. Συμπερασματικά, τεκμηριώνεται ότι η κλασική και η κβαντική υπολογιστική οφείλουν να λειτουργούν συμπληρωματικά, ανοίγοντας τον δρόμο για επαναστατικές εφαρμογές στην προσωποποιημένη ιατρική και την ασφαλή ανάλυση τεράστιων όγκων ετερογενούς ιατρικής πληροφορίας και όχι μόνο στο εγγύς μέλλον.
Η παρούσα διπλωματική εργασία αφορά την ανάπτυξη βιβλιοθήκης συναρτήσεων για κβαντικό υπολογισμό και τη δημιουργία γραφικού περιβάλλοντος το οποίο χρησιμοποιεί τη συγκεκριμένη βιβλιοθήκη. Αρχικά μελετήθηκαν: πρώτον, οι βασικές έννοιες που διέπουν τους κβαντικούς υπολογιστές και δεύτερον, η χρήση και οι δυνατότητες της γλώσσας python. Εν συνέχεια, ύστερα από εμβάθυνση στα ανωτέρω πεδία πραγματοποιήθηκε η συγγραφή της κβαντικής βιβλιοθήκης καθώς και η δημιουργία του γραφικού περιβάλλοντος που χρησιμοποιεί τη κβαντική αυτή βιβλιοθήκη. Επίσης δημιουργήθηκε και μία γραφική διεπαφή για την παρουσίαση των γραφικών παραστάσεων που παρουσιάζουν τα αποτελέσματα του κβαντικού υπολογισμού. Η ανάπτυξη του προγράμματος πραγματοποιήθηκε σε γλώσσα Python.
ΠερίληψηΗ παρούσα διπλωματική εργασία εξετάζει τη δορυφορική κβαντική διανομή κλειδιών (Satellite Quantum Key Distribution -SAT-QKD) ως μια πολλά υποσχόμενη τεχνολογία για την υλοποίηση ασφαλών επικοινωνιών μεγάλης κλίμακας.Η ανάγκη για τέτοιες λύσεις προκύπτει από τους περιορισμούς της κλασικής κρυπτογραφίας και την αυξανόμενη απειλή που θέτει η κβαντική υπολογιστική στα σύγχρονα κρυπτογραφικά συστήματα.Ιδιαίτερη έμφαση δίνεται στον ρόλο του ατμοσφαιρικού θορύβου υποβάθρου (background noise), ο οποίος αποτελεί έναν από τους βασικούς παράγοντες υποβάθμισης της απόδοσης των SAT-QKD ζεύξεων.Ο θόρυβος αυτός προέρχεται κυρίως από φυσικές πηγές, όπως ο ΄Ηλιος και η Σελήνη, και επηρεάζει άμεσα κρίσιμους δείκτες ποιότητας, όπως το Quantum Bit Error Rate (QBER).Στο πλαίσιο της εργασίας αναπτύσσεται ένα γεωμετρικό μοντέλο για την ποσοτικοποίηση του θορύβου υποβάθρου, βασισμένο στη σχετική θέση των κόμβων του συστήματος (δορυφόρος, επίγειος σταθμός, ΄Ηλιος και Σελήνη).Μέσω της μοντελοποίησης αυτής, υπολογίζονται οι ρυθμοί ανίχνευσης φωτονίων τόσο του κβαντικού σήματος όσο και του θορύβου, επιτρέποντας την εκτίμηση της επίδρασης του θορύβου στο QBER.Η προσέγγιση συμπληρώνεται από προσομοίωση SAT-QKD ζεύξεων υπό ρεαλιστικές συνθήκες λειτουργίας, λαμβάνοντας υπόψη χρονικές και γεωγραφικές μεταβολές.Τα αποτελέσματα αναδεικνύουν τη σημαντική εξάρτηση της απόδοσης του συστήματος από τη γεωμετρία της ζεύξης και παρέχουν χρήσιμα συμπεράσματα για τον σχεδιασμό και τη βελτιστοποίηση τέτοιων συστημάτων.Η εργασία συμβάλλει στην καλύτερη κατανόηση της επίδρασης του θορύβου υποβάθρου στις SAT-QKD ζεύξεις και προτείνει ένα πλαίσιο αξιολόγησης της απόδοσής τους σε ρεαλιστικά σενάρια.
Στο πλαίσιο της παρούσας διδακτορικής διατριβής με τίτλο «Φωτονικές τεχνολογίες για την ασφαλή διαχείριση Δεδομένων» διερευνήθηκε η χρήση των φωτονικών μη-κλωνοποιήσιμων φυσικών συναρτήσεων (Physical Unclonable Functions - PUF), ως κεντρικά στοιχεία για την ανάπτυξη μιας νέας γενιάς συστημάτων, τα οποία θα επιτρέπουν την παραγωγή κρυπτογραφικών κλειδιών «τη αιτήσει» και σε πραγματικό χρόνο. Η διερεύνηση αυτή κινήθηκε σε 3 βασικούς άξονες: Ο πρώτος άξονας αφορούσε στη μελέτη υλικών και τεχνικών για τον εντοπισμό του βέλτιστου συνδυασμού αυτών που επιτυγχάνει τις μέγιστες επιδόσεις ασφάλειας ενός τέτοιου συστήματος. Ο δεύτερος εστιάστηκε στην εξέταση της αξιοπιστίας των εν λόγω υλικών και τεχνικών καθόσον αφορά στην σταθερότητα τους σε περιβαλλοντικούς παράγοντες και στην ανθεκτικότητά τους σε υπολογιστικές επιθέσεις. Τέλος ο τρίτος άξονας επικεντρώθηκε στην συγκριτική αξιολόγηση των επιδόσεών τους, η οποία πραγματοποιήθηκε με αλγόριθμους επεξεργασίας και ανάλυσης πειραματικών δεδομένων και με μεθόδους προσομοίωσης των σχετικών φαινομένων.Αναλυτικότερα, στο παρόν πόνημα αρχικά παρουσιάζεται το αριθμητικό μοντέλο που αναπτύχθηκε για την προσομοίωση των φυσικών διεργασιών που διέπουν την πλειοψηφία των φωτονικών PUFs. Το εν λόγω αριθμητικό μοντέλο, το οποίο βασίζεται κυρίως στην βαθμωτή θεωρία για την περίθλαση και στην κλασσική θεωρία των speckle patterns, χρησιμοποιήθηκε επιτυχώς για τον σχεδιασμό όλων των πειραματικών διατάξεων που υλοποιήθηκαν στο πλαίσιο της παρούσας διατριβής και για την εκτίμηση της αναμενόμενης απόδοσής τους. Κατόπιν, περιγράφεται η υπολογιστική διαδικασία που αναπτύχθηκε για την επεξεργασία των πειραματικών δεδομένων, μέσω των οποίων επιτεύχθηκε η εξαγωγή των ζητούμενων κρυπτογραφικών κλειδιών από τις διαθέσιμες αποκρίσεις εκάστης διάταξης. H υπολογιστική αυτή διαδικασία περιλαμβάνει διάφορες τεχνικές επεξεργασίας σήματος και συναρτήσεις κατακερματισμού εικόνων (Hash Functions), οι οποίες, σε συνδυασμό με έναν κώδικα διόρθωσης λαθών (Error Correction Code - ECC) που χρησιμοποιείται στα πλαίσια ενός ασαφούς εξαγωγέα (Fuzzy Extractor), οδηγούν σε τυχαίες και απαλλαγμένες από σφάλματα, που προκαλούνται λόγω του αναπόφευκτου θορύβου παρατήρησης, δυαδικές ακολουθίες. Τέλος, παρουσιάζονται τα πειραματικά αποτελέσματα που προέκυψαν από τρεις διαφορετικές διατάξεις φωτονικών PUFs, οι οποίες υλοποιήθηκαν με σκοπό να δοκιμαστούν τρεις εναλλακτικές μέθοδοι παραγωγής διεγέρσεων και δύο διαφορετικά υποψήφια υλικά. Από τα εν λόγω πειραματικά αποτελέσματα αξιολογήθηκαν και τα κυριότερα χαρακτηριστικά ασφαλείας κάθε διάταξης, τα οποία αφορούν στην ευρωστία (Robustness), στην φυσική μη - κλωνοποιησιμότητα (Physical Unclonability) και στην φυσική μη - προβλεψιμότητα (Physical Unpredictability) των παραγόμενων κλειδιών τους. Εν κατακλείδι, προϊόν της παρούσας διδακτορικής διατριβής είναι μιας πλήρως αξιόπιστη φωτονική PUF, βασικός πυρήνας της οποίας αποτελεί ένας συμβατικός οπτικός διαχύτης. Η εν λόγω PUF, η οποία χρησιμοποιεί ένα Digital Micromirror Device (DMD) για την παραγωγή των απαιτούμενων διεγέρσεων εξάγει δυαδικές ακολουθίες με πειραματικά αποδεδειγμένη επαναληψιμότητα που ξεπερνά τον έναν μήνα συνεχούς λειτουργίας και κρυπτογραφικής ασφάλειας έγκυρα πιστοποιημένης μέσω των ευρέως αποδεκτών ελέγχων τυχαιότητας του NIST. Τα ευρήματα μάλιστα των δραστηριοτήτων που οδήγησαν στην υλοποίηση αυτή εκτιμάται ότι προσδιορίζουν σε ικανοποιητικό βαθμό τις κυριότερες προδιαγραφές για την σχεδίαση ενός ολοκληρωμένου εργαστηριακού πρωτοτύπου μιας φωτονικής PUF. Η βιομηχανοποίηση του πρωτοτύπου αυτού αναμένεται να υποσκελίσει, σε επιδόσεις ασφαλείας, τις ήδη διαθέσιμες συμβατικές γεννήτριες τυχαίων αριθμών (Random Number Generator - RNG), καθώς δύναται να οδηγήσει σε φορητές, χαμηλού κόστους και άμεσης εμπορικής εκμετάλλευσης συσκευές.