Show simple item record

Advanced Encryption Standard (AES) cryptographic algorithm. Realization in FPGA with VHDL

Dublin Core metadata

dc.creatorΣιδέρης, Γεώργιοςel
dc.creatorSideris, Georgiosen
dc.date.accessioned2016-03-15T13:03:18Z
dc.date.available2016-03-15T13:03:18Z
dc.date.issued2009-07-24T10:14:49Z
dc.identifier.urihttp://hdl.handle.net/20.500.12688/1845
dc.description.abstractΣτην παρούσα Πτυχιακή Εργασία μελετώνται τόσο οι θεμελιώδεις έννοιες όσο και η ορολογία της κρυπτογραφίας, προσεγγίζοντας σταδιακά τις διάφορες τεχνικές της, τις αρχές σχεδιασμού και τα είδη κρυπτογράφησης. ∆ίνεται μεγαλύτερη βαρύτητα στις μεθόδους ιδιωτικού κλειδιού σε σχέση με αυτές δημόσιου κλειδιού. Έχει γίνει αναφορά σε μια πληθώρα μεθόδων κρυπτογράφησης/αποκρυπτογράφησης ξεκινώντας από την αρχαιότητα και φτάνοντας μέχρι τις ημέρες μας με έμφαση στις σύγχρονες μεθόδους που στηρίζονται στην ψηφιακή τεχνολογία. Υλοποιήθηκε σε υλικό (hardware) χρησιμοποιώντας την γλώσσα περιγραφής υλικού VHDL και το ολοκληρωμένο περιβάλλον λογισμικού της Xilinx, ISE 9.2i, ο αλγόριθμος AES ο οποίος αποτελεί πρότυπο από 2001. Τέλος, έγιναν οι κατάλληλες προσομοιώσεις οι οποίες αφενός απέδειξαν την ορθότητα της σχεδίασης και αφετέρου μας βοήθησαν στην εκτίμηση των επιδόσεων.el
dc.description.abstractThe above dissertation studies the fundamental concepts of cryptography as well as the pertinent terminology. A variety of encrypt / decrypt techniques have mentioned starting from ancient times up to our days. Emphasis has been placed on contemporary methods that are based on digital technology and it contrasts the private key to those of public key. The implementation of AES algorithm (standardized since 2001) has been performed on hardware using the hardware description language VHDL and the complete Xilinx ISE 9.2i environment. The necessary simulations have been made proving the correctness of the design and estimating it’s throughput.en
dc.languageel
dc.publisherΤ.Ε.Ι. Κρήτης, Σχολή Εφαρμοσμένων Επιστημών (Σ.Εφ.Ε), Τμήμα Ηλεκτρονικών Μηχανικών Τ.Ε.el
dc.publisherT.E.I. of Crete, School of Applied Sciences, Department of Electronic Engineeringen
dc.rightsAttribution-ShareAlike 4.0 International (CC BY-SA 4.0)
dc.rights.urihttps://creativecommons.org/licenses/by-sa/4.0/
dc.titleΜελέτη του αλγορίθμου κρυπτογράφησης Advanced Encryption Standard (AES) και υλοποίησή του σε FPGA με την VHDL.el
dc.titleAdvanced Encryption Standard (AES) cryptographic algorithm. Realization in FPGA with VHDLen

healMeta

heal.creatorNameΣιδέρης, Γεώργιοςel
heal.creatorNameSideris, Georgiosen
heal.publicationDate2009-07-24T10:14:49Z
heal.identifier.primaryhttp://hdl.handle.net/20.500.12688/1845
heal.abstractΣτην παρούσα Πτυχιακή Εργασία μελετώνται τόσο οι θεμελιώδεις έννοιες όσο και η ορολογία της κρυπτογραφίας, προσεγγίζοντας σταδιακά τις διάφορες τεχνικές της, τις αρχές σχεδιασμού και τα είδη κρυπτογράφησης. ∆ίνεται μεγαλύτερη βαρύτητα στις μεθόδους ιδιωτικού κλειδιού σε σχέση με αυτές δημόσιου κλειδιού. Έχει γίνει αναφορά σε μια πληθώρα μεθόδων κρυπτογράφησης/αποκρυπτογράφησης ξεκινώντας από την αρχαιότητα και φτάνοντας μέχρι τις ημέρες μας με έμφαση στις σύγχρονες μεθόδους που στηρίζονται στην ψηφιακή τεχνολογία. Υλοποιήθηκε σε υλικό (hardware) χρησιμοποιώντας την γλώσσα περιγραφής υλικού VHDL και το ολοκληρωμένο περιβάλλον λογισμικού της Xilinx, ISE 9.2i, ο αλγόριθμος AES ο οποίος αποτελεί πρότυπο από 2001. Τέλος, έγιναν οι κατάλληλες προσομοιώσεις οι οποίες αφενός απέδειξαν την ορθότητα της σχεδίασης και αφετέρου μας βοήθησαν στην εκτίμηση των επιδόσεων.el
heal.abstractThe above dissertation studies the fundamental concepts of cryptography as well as the pertinent terminology. A variety of encrypt / decrypt techniques have mentioned starting from ancient times up to our days. Emphasis has been placed on contemporary methods that are based on digital technology and it contrasts the private key to those of public key. The implementation of AES algorithm (standardized since 2001) has been performed on hardware using the hardware description language VHDL and the complete Xilinx ISE 9.2i environment. The necessary simulations have been made proving the correctness of the design and estimating it’s throughput.en
heal.languageel
heal.academicPublisherΤ.Ε.Ι. Κρήτης, Σχολή Εφαρμοσμένων Επιστημών (Σ.Εφ.Ε), Τμήμα Ηλεκτρονικών Μηχανικών Τ.Ε.el
heal.academicPublisherT.E.I. of Crete, School of Applied Sciences, Department of Electronic Engineeringen
heal.titleΜελέτη του αλγορίθμου κρυπτογράφησης Advanced Encryption Standard (AES) και υλοποίησή του σε FPGA με την VHDL.el
heal.titleAdvanced Encryption Standard (AES) cryptographic algorithm. Realization in FPGA with VHDLen
heal.typebachelorThesis
heal.keywordκρυπτογράφηση, αποκρυπτογράφηση, επέκταση κλειδιού, AES (advanced encryption standard), προγραμματιζόμενη ειδική διάταξη πυλης, γλώσσα περιγραφής υλικού υπολογιστών (VHDL)el
heal.keywordAES (advanced encryption standard), field programmable gate array (FPGA), computer hardware description language (VHDL), encryption, decryption, key expansionen
heal.advisorNameΠετράκης, Νικόλαοςel
heal.advisorNamePetrakis, Nikolaosen
heal.academicPublisherIDteicrete
heal.fullTextAvailabilitytrue
tcd.distinguishedfalse
tcd.surveyfalse


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
Except where otherwise noted, this item's license is described as Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)