Σχεδίαση και FPGA υλοποιήσεις αρχιτεκτονικών για το κρυπτογραφικό πρότυπο SHA-3

Σε αυτήν την διπλωματική εργασία, υλοποιήθηκε ο κρυπτογραφικός αλγόριθμος Keccak σε σύστημα FPGA. Σχεδιάστηκαν τρεις αρχιτεκτονικές υλοποίησης, η κάθε μία με σκοπό την υλοποίηση ενός στόχου. Η πρώτη είχε σκοπό την απλή υλοποίηση του αλγορίθμου, η δεύτερη την αύξηση της ρυθμαπόδοσης και η τρίτη την μ...

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Μάκκας, Γεώργιος - Πάρις
Άλλοι συγγραφείς: Θεοδωρίδης, Γεώργιος
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2014
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/7767
id nemertes-10889-7767
record_format dspace
spelling nemertes-10889-77672022-09-06T05:13:28Z Σχεδίαση και FPGA υλοποιήσεις αρχιτεκτονικών για το κρυπτογραφικό πρότυπο SHA-3 Designs of hardware architectures and FPGA implementations for SHA-3 cryptographic hash standard Μάκκας, Γεώργιος - Πάρις Θεοδωρίδης, Γεώργιος Makkas, George - Paris Κουφοπαύλου, Οδυσσέας Κρυπτογράφηση Κρυπτογραφικός αλγόριθμος Keccak 005.82 Keccak SHA-3 FPGA Implementation Σε αυτήν την διπλωματική εργασία, υλοποιήθηκε ο κρυπτογραφικός αλγόριθμος Keccak σε σύστημα FPGA. Σχεδιάστηκαν τρεις αρχιτεκτονικές υλοποίησης, η κάθε μία με σκοπό την υλοποίηση ενός στόχου. Η πρώτη είχε σκοπό την απλή υλοποίηση του αλγορίθμου, η δεύτερη την αύξηση της ρυθμαπόδοσης και η τρίτη την μείωση του υλικού που χρησιμοποιείται. Στο τέλος, υπάρχει μια σύγκριση των σχεδιάσεων μεταξύ τους, αλλά και με κάποιες άλλες που έχουν δημοσιευτεί τα τελευταία χρόνια. In this thesis, cryptographic algorithm Keccak was implemented for FPGA systems. There were three designs proposed, each one with a different goal to accomplish. The first one was a simple implementation, the second one aimed at increasing throughput and the third one aimed at reducing the amount of area used. At the end, there is a comparison between those designs and, also, some of those published in recent years. 2014-06-10T14:43:53Z 2014-06-10T14:43:53Z 2014-03-10 2014-06-10 Thesis http://hdl.handle.net/10889/7767 gr 0 application/pdf
institution UPatras
collection Nemertes
language Greek
topic Κρυπτογράφηση
Κρυπτογραφικός αλγόριθμος Keccak
005.82
Keccak
SHA-3
FPGA
Implementation
spellingShingle Κρυπτογράφηση
Κρυπτογραφικός αλγόριθμος Keccak
005.82
Keccak
SHA-3
FPGA
Implementation
Μάκκας, Γεώργιος - Πάρις
Σχεδίαση και FPGA υλοποιήσεις αρχιτεκτονικών για το κρυπτογραφικό πρότυπο SHA-3
description Σε αυτήν την διπλωματική εργασία, υλοποιήθηκε ο κρυπτογραφικός αλγόριθμος Keccak σε σύστημα FPGA. Σχεδιάστηκαν τρεις αρχιτεκτονικές υλοποίησης, η κάθε μία με σκοπό την υλοποίηση ενός στόχου. Η πρώτη είχε σκοπό την απλή υλοποίηση του αλγορίθμου, η δεύτερη την αύξηση της ρυθμαπόδοσης και η τρίτη την μείωση του υλικού που χρησιμοποιείται. Στο τέλος, υπάρχει μια σύγκριση των σχεδιάσεων μεταξύ τους, αλλά και με κάποιες άλλες που έχουν δημοσιευτεί τα τελευταία χρόνια.
author2 Θεοδωρίδης, Γεώργιος
author_facet Θεοδωρίδης, Γεώργιος
Μάκκας, Γεώργιος - Πάρις
format Thesis
author Μάκκας, Γεώργιος - Πάρις
author_sort Μάκκας, Γεώργιος - Πάρις
title Σχεδίαση και FPGA υλοποιήσεις αρχιτεκτονικών για το κρυπτογραφικό πρότυπο SHA-3
title_short Σχεδίαση και FPGA υλοποιήσεις αρχιτεκτονικών για το κρυπτογραφικό πρότυπο SHA-3
title_full Σχεδίαση και FPGA υλοποιήσεις αρχιτεκτονικών για το κρυπτογραφικό πρότυπο SHA-3
title_fullStr Σχεδίαση και FPGA υλοποιήσεις αρχιτεκτονικών για το κρυπτογραφικό πρότυπο SHA-3
title_full_unstemmed Σχεδίαση και FPGA υλοποιήσεις αρχιτεκτονικών για το κρυπτογραφικό πρότυπο SHA-3
title_sort σχεδίαση και fpga υλοποιήσεις αρχιτεκτονικών για το κρυπτογραφικό πρότυπο sha-3
publishDate 2014
url http://hdl.handle.net/10889/7767
work_keys_str_mv AT makkasgeōrgiosparis schediasēkaifpgaylopoiēseisarchitektonikōngiatokryptographikoprotyposha3
AT makkasgeōrgiosparis designsofhardwarearchitecturesandfpgaimplementationsforsha3cryptographichashstandard
_version_ 1799945012879818752