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