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

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

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Αϊβαλιώτης, Βασίλειος
Άλλοι συγγραφείς: Aivaliotis, Vasileios
Γλώσσα:Greek
Έκδοση: 2021
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/14717
id nemertes-10889-14717
record_format dspace
spelling nemertes-10889-147172022-09-05T13:57:52Z Σχεδιασμός και υλοποίηση του αλγορίθμου κρυπτογραφίας LEAIoT, για εφαρμογές του Διαδικτύου των πραγμάτων (IoT) Design and implementation based on the LEAIoT cryptographic algorithm, for Internet of things (IoT) applications Αϊβαλιώτης, Βασίλειος Aivaliotis, Vasileios Κρυπτογραφία Κρυπταλγόριθμοι τμήματος Ασφάλεια Διαδίκτυο των Πραγμάτων Cryptography Block cipher Security Internet of Things LEAIoT FPGA Η έλευση του Internet of Things δημιούργησε την ανάγκη για την ανάπτυξη αξιόπιστων αλγορίθμων κρυπτογράφησης και αποκρυπτογράφησης δεδομένων που μπορούν να υλοποιηθούν με μικρή ποσότητα υλικού. Ένας τέτοιος αλγόριθμος είναι o LEAIoT. O LEAIoT είναι ένας υβριδικός αλγόριθμος που συνδυάζει έναν απλό συμμετρικό κρυπταλγόριθμο και έναν κρυπταλγόριθμο τμήματος. Σε αυτήν την εργασία παρουσιάζεται ο σχεδιασμός και η υλοποίηση με τη χρήση τεχνολογίας FPGA συστήματος κρυπτογράφησης και αποκρυπτογράφησης με βάση τον LEAIoT. Το προτεινόμενο σύστημα επιτυγχάνει ρυθμό επεξεργασίας δεδομένων 68,965 Mbps ενώ από πλευράς υλικού χρησιμοποιεί 2700 Look-Up Tables 815 flip-flop και 101 πολυπλέκτες. Επιπλέον επιτυγχάνει καλύτερο χρόνο ανανέωσης κλειδιού σε σχέση με υλοποιήσεις του AES. The development of the Internet of Things has enhanced to the need for fast reliable ciphers that can be implemented with a small amount of hardware resources. One such cipher is LEAIoT. LEAIoT is a hybrid cipher that combines a block-cipher with a simple symmetric one. The goal of this diploma thesis was the design and implementation of an encryption-decryption system based on LEAIoT, using FPGA technology. The proposed system achieves a data encryption (and decryption) rate of 68,965 Mbps. In terms of hardware, it uses 2700 Look-Up Tables 815 flip-flops and 101 multiplexers. Additionally it achieves higher key production speed than AES implementations. 2021-03-26T07:00:40Z 2021-03-26T07:00:40Z 2021-03-25 http://hdl.handle.net/10889/14717 gr application/pdf winzip/winrar
institution UPatras
collection Nemertes
language Greek
topic Κρυπτογραφία
Κρυπταλγόριθμοι τμήματος
Ασφάλεια
Διαδίκτυο των Πραγμάτων
Cryptography
Block cipher
Security
Internet of Things
LEAIoT
FPGA
spellingShingle Κρυπτογραφία
Κρυπταλγόριθμοι τμήματος
Ασφάλεια
Διαδίκτυο των Πραγμάτων
Cryptography
Block cipher
Security
Internet of Things
LEAIoT
FPGA
Αϊβαλιώτης, Βασίλειος
Σχεδιασμός και υλοποίηση του αλγορίθμου κρυπτογραφίας LEAIoT, για εφαρμογές του Διαδικτύου των πραγμάτων (IoT)
description Η έλευση του Internet of Things δημιούργησε την ανάγκη για την ανάπτυξη αξιόπιστων αλγορίθμων κρυπτογράφησης και αποκρυπτογράφησης δεδομένων που μπορούν να υλοποιηθούν με μικρή ποσότητα υλικού. Ένας τέτοιος αλγόριθμος είναι o LEAIoT. O LEAIoT είναι ένας υβριδικός αλγόριθμος που συνδυάζει έναν απλό συμμετρικό κρυπταλγόριθμο και έναν κρυπταλγόριθμο τμήματος. Σε αυτήν την εργασία παρουσιάζεται ο σχεδιασμός και η υλοποίηση με τη χρήση τεχνολογίας FPGA συστήματος κρυπτογράφησης και αποκρυπτογράφησης με βάση τον LEAIoT. Το προτεινόμενο σύστημα επιτυγχάνει ρυθμό επεξεργασίας δεδομένων 68,965 Mbps ενώ από πλευράς υλικού χρησιμοποιεί 2700 Look-Up Tables 815 flip-flop και 101 πολυπλέκτες. Επιπλέον επιτυγχάνει καλύτερο χρόνο ανανέωσης κλειδιού σε σχέση με υλοποιήσεις του AES.
author2 Aivaliotis, Vasileios
author_facet Aivaliotis, Vasileios
Αϊβαλιώτης, Βασίλειος
author Αϊβαλιώτης, Βασίλειος
author_sort Αϊβαλιώτης, Βασίλειος
title Σχεδιασμός και υλοποίηση του αλγορίθμου κρυπτογραφίας LEAIoT, για εφαρμογές του Διαδικτύου των πραγμάτων (IoT)
title_short Σχεδιασμός και υλοποίηση του αλγορίθμου κρυπτογραφίας LEAIoT, για εφαρμογές του Διαδικτύου των πραγμάτων (IoT)
title_full Σχεδιασμός και υλοποίηση του αλγορίθμου κρυπτογραφίας LEAIoT, για εφαρμογές του Διαδικτύου των πραγμάτων (IoT)
title_fullStr Σχεδιασμός και υλοποίηση του αλγορίθμου κρυπτογραφίας LEAIoT, για εφαρμογές του Διαδικτύου των πραγμάτων (IoT)
title_full_unstemmed Σχεδιασμός και υλοποίηση του αλγορίθμου κρυπτογραφίας LEAIoT, για εφαρμογές του Διαδικτύου των πραγμάτων (IoT)
title_sort σχεδιασμός και υλοποίηση του αλγορίθμου κρυπτογραφίας leaiot, για εφαρμογές του διαδικτύου των πραγμάτων (iot)
publishDate 2021
url http://hdl.handle.net/10889/14717
work_keys_str_mv AT aïbaliōtēsbasileios schediasmoskaiylopoiēsētoualgorithmoukryptographiasleaiotgiaepharmogestoudiadiktyoutōnpragmatōniot
AT aïbaliōtēsbasileios designandimplementationbasedontheleaiotcryptographicalgorithmforinternetofthingsiotapplications
_version_ 1771297257923018752