Σχεδίαση και 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 |