Σχεδίαση υποσυστήματος κρυπτογραφίας σε υλικό

Loading...
Thumbnail Image

Date

2023-07-03

Authors

Γιαννάτος, Σπυρίδων

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Στη σύγχρονη εποχή η ανταλλαγή και η διακίνηση πληροφορίας αποτελούν αναπόσπαστο τμήμα της ανθρώπινης καθημερινότητας. Η διαρκώς αυξανόμενη ανάγκη για ανταλλαγή πληροφορίας, εκτός από την ραγδαία ανάπτυξη των δικτύων των υπολογιστών και του απαιτούμενου υλικού για την επίτευξη αυτής της ανταλλαγής, έχει φέρει στο προσκήνιο και το σοβαρό ζήτημα της προστασίας της πληροφορίας. Για την προστασία τόσο της μεταδιδόμενης όσο και της λαμβανόμενης πληροφορίας η επιστήμη της Κρυπτογραφίας κατορθώνει, μέσω της ανάπτυξης αλγορίθμων κρυπτογράφησης και αποκρυπτογράφησης, να διασφαλίσει την αποτελεσματική διάδοση της πληροφορίας μεταξύ αποστολέα – παραλήπτη χωρίς να μπορεί να αντιγραφεί, να διαγραφεί ή και να αλλοιωθεί από κάποιον τρίτο. Στόχος της παρούσης διπλωματικής εργασίας είναι η ανάπτυξη ενός τέτοιου αλγορίθμου κρυπτογραφίας, συγκεκριμένα του προτύπου Advanced Encryption Standard (AES), με Γλώσσα Περιγραφής Υλικού (VHDL) αλλά και με Σύνθεση Υψηλού Επιπέδου (Vivado HLS, Xilinx) και εν συνεχεία η βελτιστοποίηση τμημάτων του αλγορίθμου ούτως ώστε να γίνει μια εμπεριστατωμένη μελέτη και εξαγωγή των κατάλληλων συμπερασμάτων μεταξύ των δυο υλοποιήσεων. Η τελική υλοποίηση που θα χαρακτηρίζεται για την βέλτιστη δυνατή απόδοση θα κριθεί από την μείωση της καθυστέρησης κατά την υλοποίηση του αλγορίθμου αλλά και από τη χρήση των διαθέσιμων πόρων που απαιτούνται.

Description

Keywords

Κρυπτογραφία, Σύνθεση υψηλού επιπέδου

Citation