102
Ακολουθεί µια σύντοµη περίληψη των διαϕόρων συνεισϕορών που έγιναν σε αυτό
το κεϕάλαιο:
•
Προτείνουµε µια νέα στρατηγική βελτιστοποίησης της αποτελεσµατικότητας
του
αλγορίθµου
SHA-3.
Η
προσέγγισή
µας
βασίζεται
στις
τεχνικές
του
ξετυλίγµατος και της διασωλήνωσης, οι οποίες είναι καθιερωµένες µέθοδοι
στις συσκευές FPGA. Ο πρωταρχικός στόχος αυτής της εργασίας είναι να
βελτιώσουµε την επιτάχυνση του SHA-3 όσον αϕορά τη ρυθµαπόδοση,
τη
συχνότητα και τη χρήση της επιϕάνειας σε (slices) (Ενότητα 5.4.3).
•
Για να διασϕαλίσουµε την ακρίβεια και την αξιοπιστία της προτεινόµενης
µεθόδου
µας,
πραγµατοποιήσαµε
µια
διεξοδική
διαδικασία
επικύρωσης
χρησιµοποιώντας καθιερωµένα δείγµατα που παρέχονται από τον οργανισµό
NIST. Αυτό το βήµα επικύρωσης είναι ζωτικής σηµασίας για να διασϕαλίσουµε
ότι η προτεινόµενη στρατηγική µας διατηρεί τις απαραίτητες κρυπτογραϕικές
ιδιότητες και συµµορϕώνεται µε τις προδιαγραϕές που περιγράϕονται από τον
οργανισµό NIST για τον αλγόριθµο SHA-3 (Ενότητα 5.5.1).
•
Τέλος,
πραγµατοποιήσαµε
µια
εκτενή
αξιολόγηση
και
ανάλυση
της
προτεινόµενης
αρχιτεκτονικής
µας,
συγκρίνοντάς
την
µε
άλλες
παρόµοιες
µεθόδους
που
περιγράϕονται
στην
πρόσϕατη
δηµοσιευµένη
βιβλιογραϕία. Η αξιολόγηση επικεντρώθηκε σε βασικές µετρήσεις απόδοσης,
συµπεριλαµβανοµένης
της
χρήσης
επιϕάνειας
επικάλυψης
σε
(slices),
της
ρυθµαπόδοσης σε Gbps, της συχνότητας σε MHz και της αποδοτικότητας σε
Mbps/slice.
Αξιοποιώντας αυτές τις αξιολογήσεις και συγκρίσεις, µπορούµε
µε σιγουριά να επιβεβαιώσουµε την ανωτερότητα του σχεδιασµού µας όσον
αϕορά την ρυθµαπόδοση, την αποδοτικότητα και τη χρήση της επιϕάνειας
επικάλυψης σε (slices) (Ενότητα 5.5.3).
Η υπόλοιπη µελέτη οργανώνεται ως εξής: Στην επόµενη Ενότητα 5.3, παρουσιάζουµε
τις
σχετικές
πιο
σύγχρονες
µελέτες
στη
βιβλιογραϕία.
Στην
ενότητα
περιγράϕουµε
τη
νέα
προτεινόµενη
στρατηγική
βελτιστοποίησης
σε
υλικό
του
αλγόριθµου
SHA-3
σε
πλακέτές
FPGA.
Στην
ενότητα
παρουσιάζουµε
τα
πειραµατικά αποτελέσµατα της εργασίας µας και τις συγκρίσεις µε άλλες εργασίες.
Στην
ενότητα
συζητάµε
τη
νέα
προτεινόµενη
στρατηγική
βελτιστοποίησης.
Τέλος, στην Ενότητα 5.7 συνοψίζουµε τα ευρήµατα της µελέτης µας και αναϕέρουµε
πιθανές µελλοντικές εργασίες.