HEAL DSpace

Design and implementation of a versatile hardware crypto IP for symmetric and asymmetric algorithms

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.advisor Πεκμεστζή, Κιαμάλ el
dc.contributor.author Ευταξιόπουλος-Σαρρής, Νικόλαος Α. el
dc.contributor.author Eftaxiopoulos-Sarris, Nikolaos A. en
dc.contributor.author Ζερβάκης, Γεώργιος Δ.
dc.contributor.author Zervakis, Georgios D.
dc.date.accessioned 2013-01-09T11:10:01Z
dc.date.available 2013-01-09T11:10:01Z
dc.date.copyright 2012-10-30 -
dc.date.issued 2013-01-09
dc.date.submitted 2012-10-30 -
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/7281
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.11907
dc.description 148 σ. el
dc.description.abstract Η εργασία αυτή περιλαμβάνει έξι κεφάλαια. Το κεφάλαιο 1 περιέχει μία σύντομη εισαγωγή στην κρυπτογραφία, αναλυτική περιγραφή των αλγορίθμων συμμετρικού και δημόσιου κλειδιού που υλοποιήθηκαν, καθώς και μια αναφορά στις εφαρμογές του καθενός στην καθημερινή ζωή. Στο δεύτερο κεφάλαιο περιγράφεται η συνολική αρχιτεκτονική του Crypto IP: τα κύρια κυκλώματα που υλοποιούν του αλγόριθμους και μία διεπαφή για επικοινωνία με τον ευρέως χρησιμοποιούμενο διάδρομο AMBA ώστε το Crypto IP να έχει τη δυνατότητα διασύνδεσης σε ένα Σύστημα επί Ψηφίδας. Στα κεφάλαια 3, 4 και 5 γίνεται αναλυτική περιγραφή της υλοποίησης του κάθε κρυπτογραφικού κυκλώματος με αναφορά στις δυνατότητες παραμετροποίησης του από τον χρήστη. Στο κεφάλαιο 6 γίνεται μία σύντομη αναφορά στον τρόπο επαλήθευσης της ορθής λειτουργίας των κυκλωμάτων αυτών σε μια πλακέτα FPGA με τη χρήση ενός εξωτερικού ελεγκτή που τα τροφοδοτεί με τις κατάλληλες περιπτώσεις ελέγχου. Η εργασία ολοκληρώνεται με ένα παράρτημα στο οποίο παραθέτονται κάποιοι βασικοί πίνακες που χρησιμοποιούνται στους αλγορίθμους DES και AES. el
dc.description.abstract This thesis includes six chapters. Chapter 1 contains a brief introduction in cryptography, a detailed description of the implemented symmetric-key and public-key algorithms, as well as references in each one’s applications in the daily life. In the second chapter the overall architecture of the Crypto IP is described: the main circuits implementing the cryptographic algorithms and a communication interface with the widely used AMBA bus so that the IP can be connected to a System on Chip. In chapters 3, 4 and 5 there is a detailed description of the implementation of each cryptographic circuit as well as a reference to the parameters which can be configured by the user. In chapter 6 there is a brief reference in the way that the functionality of these circuits was verified on an FPGA board using an external controller which feeds the circuits with the proper test cases. This thesis ends with an Appendix where the basic tables used by DES and AES algorithm are mentioned. en
dc.description.statementofresponsibility Νικόλαος Α. Ευταξιόπουλος-Σαρρής el
dc.description.statementofresponsibility Γεώργιος Δ. Ζερβάκης el
dc.language.iso en en
dc.rights ETDFree-policy.xml en
dc.subject Ολοκληρωμένα κυκλώματα el
dc.subject Κρυπτογραφία el
dc.subject Συμμετρικό κλειδί el
dc.subject Ασύμμετρο κλειδί el
dc.subject Δημόσιο κλειδί el
dc.subject Ιδιωτικό κλειδί el
dc.subject DES el
dc.subject AES el
dc.subject IDEA el
dc.subject RSA el
dc.subject Integrated circuits en
dc.subject Cryptography en
dc.subject Symmetric key en
dc.subject Asymmetric key en
dc.subject Public key en
dc.subject Private key en
dc.title Design and implementation of a versatile hardware crypto IP for symmetric and asymmetric algorithms en
dc.title.alternative Σχεδίαση και υλοποίηση κυκλώματος επί ψηφίδας για αλγόριθμους κρυπτογραφίας συμμετρικού και ασύμμετρου κλειδιού el
dc.type bachelorThesis el (en)
dc.date.accepted 2012-10-30 -
dc.date.modified 2012-10-30 -
dc.contributor.advisorcommitteemember Σούντρης, Δημήτριος el
dc.contributor.advisorcommitteemember Οικονομάκος, Γεώργιος el
dc.contributor.committeemember Πεκμεστζή, Κιαμάλ el
dc.contributor.committeemember Σούντρης, Δημήτριος el
dc.contributor.committeemember Οικονομάκος, Γεώργιος el
dc.contributor.department Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών el
dc.date.recordmanipulation.recordcreated 2013-01-09 -
dc.date.recordmanipulation.recordmodified 2013-01-09 -


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής