Σχεδιασμός & υλοποίηση του ελαφροβαρούς αλγορίθμου κρυπτογραφίας Xoodyak - πρότυπο κρυπτογραφίας

Η ραγδαία αύξηση της τεχνολογίας με την εισαγωγή δικτύων πέμπτης και έκτης πλέον γενιάς (5G & 6G Networks), σε συνδιασμό με την έλευση του "Διαδικτύου των Πραγμάτων" (Internet of Things), γεννάει την ανάγκη σχεδιασμού μηχανισμών ασφαλείας οι οποίοι θα παρέχουν υψηλότερα επίπεδα ασφάλει...

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Kόλλιας, Θεόδωρος
Άλλοι συγγραφείς: Kollias, Theodoros
Γλώσσα:Greek
Έκδοση: 2021
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/15566
Περιγραφή
Περίληψη:Η ραγδαία αύξηση της τεχνολογίας με την εισαγωγή δικτύων πέμπτης και έκτης πλέον γενιάς (5G & 6G Networks), σε συνδιασμό με την έλευση του "Διαδικτύου των Πραγμάτων" (Internet of Things), γεννάει την ανάγκη σχεδιασμού μηχανισμών ασφαλείας οι οποίοι θα παρέχουν υψηλότερα επίπεδα ασφάλειας και αξιοπιστίας, ενώ παράλληλα θα απαιτούν λιγότερους πόρους για τη λειτουργία τους. Με στόχο την ικανοποίηση της παραπάνω ανάγκης, αναπτύσσονται διαρκώς νέα κρυπτογραφικά συστήματα και εφαρμόζονται στις σύγχρονες τηλεπικοινωνίες. Ο Xoodyak είναι ένα κρυπτογραφικό πρωτόγονο το οποίο μπορεί να χρησιμοποιηθεί για αλγορίθμους συμμετρικής κρυπτογραφίας και συναρτήσεις κατακερματισμού. Βασίζεται στην μετάθεση Xoodoo. Στην παρούσα εργασία παρουσιάζεται o σχεδιασμός και η υλοποίηση ενός συστήματος κατακερματισμού με βάση τον Xoodyak, με τη χρήση τεχνολογίας FPGA. Επιπροσθέτως, παρουσιάζεται και ένας δεύτερος εναλλακτικός σχεδιασμός και υλοποίηση της μετάθεσης Xoodoo. Τα αποτελέσματα και τα συμπεράσματα της υλοποίησης παρουσιάζονται, συγκρίνοτναι και αξιολογούνται. Προτάσεις για μελλοντικές βελτιώσεις προτείνονται στο τέλος της Εργασίας.