Σχεδιασμός και υλοποίηση του αλγορίθμου κρυπτογραφίας LEAIoT, για εφαρμογές του Διαδικτύου των πραγμάτων (IoT)

Η έλευση του Internet of Things δημιούργησε την ανάγκη για την ανάπτυξη αξιόπιστων αλγορίθμων κρυπτογράφησης και αποκρυπτογράφησης δεδομένων που μπορούν να υλοποιηθούν με μικρή ποσότητα υλικού. Ένας τέτοιος αλγόριθμος είναι o LEAIoT. O LEAIoT είναι ένας υβριδικός αλγόριθμος που συνδυάζει έναν απλό...

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Αϊβαλιώτης, Βασίλειος
Άλλοι συγγραφείς: Aivaliotis, Vasileios
Γλώσσα:Greek
Έκδοση: 2021
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/14717
Περιγραφή
Περίληψη:Η έλευση του Internet of Things δημιούργησε την ανάγκη για την ανάπτυξη αξιόπιστων αλγορίθμων κρυπτογράφησης και αποκρυπτογράφησης δεδομένων που μπορούν να υλοποιηθούν με μικρή ποσότητα υλικού. Ένας τέτοιος αλγόριθμος είναι o LEAIoT. O LEAIoT είναι ένας υβριδικός αλγόριθμος που συνδυάζει έναν απλό συμμετρικό κρυπταλγόριθμο και έναν κρυπταλγόριθμο τμήματος. Σε αυτήν την εργασία παρουσιάζεται ο σχεδιασμός και η υλοποίηση με τη χρήση τεχνολογίας FPGA συστήματος κρυπτογράφησης και αποκρυπτογράφησης με βάση τον LEAIoT. Το προτεινόμενο σύστημα επιτυγχάνει ρυθμό επεξεργασίας δεδομένων 68,965 Mbps ενώ από πλευράς υλικού χρησιμοποιεί 2700 Look-Up Tables 815 flip-flop και 101 πολυπλέκτες. Επιπλέον επιτυγχάνει καλύτερο χρόνο ανανέωσης κλειδιού σε σχέση με υλοποιήσεις του AES.