Σχεδιασμός και υλοποίηση του αλγορίθμου κρυπτογραφίας LEAIoT, για εφαρμογές του Διαδικτύου των πραγμάτων (IoT)
Η έλευση του Internet of Things δημιούργησε την ανάγκη για την ανάπτυξη αξιόπιστων αλγορίθμων κρυπτογράφησης και αποκρυπτογράφησης δεδομένων που μπορούν να υλοποιηθούν με μικρή ποσότητα υλικού. Ένας τέτοιος αλγόριθμος είναι o LEAIoT. O LEAIoT είναι ένας υβριδικός αλγόριθμος που συνδυάζει έναν απλό...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Γλώσσα: | 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 |