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

Design and implementation of an authentication protocol assisting secure communications between embedded systems using smartcards.

Στοιχεία Dublin Core

dc.creatorΣαλούστρος, Μάριοςel
dc.creatorSaloustros, Mariosen
dc.date.accessioned2016-03-15T15:39:04Z
dc.date.available2016-03-15T15:39:04Z
dc.date.issued2015-12-01T13:48:16Z
dc.identifier.urihttp://hdl.handle.net/20.500.12688/3703
dc.description.abstractΤα τελευταία χρόνια η τεχνολογία έξυπνων καρτών έχει αναπτυχθεί, προσφέροντας έξυπνες κάρτες με μεγαλύτερη μνήμη, ταχύτερους επεξεργαστές καθώς και υλικό που επιταχύνει τις κρυπτογραφικές διαδικασίες διευκολύνοντας την διάδοση τους σαν μέσα παροχής ασφάλειας σε πολλούς τομείς. Παράλληλα η πλατφόρμα Java Card, η οποία επιτρέπει την εκτέλεση εφαρμογών που βασίζονται στην Java να εκτελούνται σε έξυπνες κάρτες έχει καθιερωθεί στον χώρο σαν η πιο διαδεδομένη πλατφόρμα για χρήση σε έξυπνες κάρτες καθώς συμπεριλαμβανει την αντικειμενοστρέφεια και την ασφάλεια της Java και έχοντας πλέον ωριμάσει, παρέχει ένα αξιόλογο από πλευράς αλγόριθμων ασφάλειας API. Αυτός είναι ο λόγος για τον οποίο επιλέχθηκε ο συνδυασμός έξυπνης κάρτας με την πλατφόρμα Java Card για την ασφαλή επικοινωνία μεταξύ 2 κόμβων ενσωματωμένων συστημάτων από το ευρωπαϊκό πρόγραμμα nShield χρησιμοποιώντας συμμετρική κρυπτογράφηση των δεδομένων και παρέχοντας εμπιστευτικότητα, ακεραιότητα και αυθεντικοποίηση της προέλευσης του μηνύματος. Στα πλαίσια της εργασίας αυτής, γίνεται αναφορά και επεξηγούνται οι έννοιες έξυπνη κάρτα καθώς και η πλατφόρμα Java Card, επίσης αναφέρεται η τοπολογία και ο τρόπος επικοινωνίας μεταξύ των κόμβων καθώς και επίσης παρουσιάζεται η υλοποίηση μιας εφαρμογής Java Card η οποία επιτρέπει την ασφαλή επικοινωνία των κόμβων αυτών χρησιμοποιώντας συμμετρική κρυπτογράφηση και αλγόριθμο ελέγχου γνησιότητας μηνύματος.el
dc.description.abstractIn recent years the smart card technology has been grown, offering smart cards with more memory, faster processors and hardware accelerated cryptographic processes facilitating their spread as a mean of providing security in many fields. At the same time the Java Card platform, which allows the execution of applications based on Java to be executed in smart cards has been established in the area as the most common platform for use in smart cards since it provides the object orientation and safety of Java and having now reached maturity, provides a remarkable in terms of security algorithms API. That is the reason why this combination of smart card with the Java Card platform has been selected for secure communication between two embedded systems nodes by the European nShield program using symmetric encryption of data and providing confidentiality, integrity and authentication of the origin of the message. As part of this work, are referenced and explained the concepts of smart card technology and that of Java Card platform, also is referred the topology and the way of communication between the nodes and finally an implementation of a Java Card applet is presented that enables secure communication between those nodes using symmetric encryption and the message authentication code algorithm.en
dc.languageel
dc.publisherΤ.Ε.Ι. Κρήτης, Σχολή Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), ΠΜΣ Πληροφορική και Πολυμέσαel
dc.publisherT.E.I. of Crete, School of Engineering (STEF), PPS in Informatics and Multimediaen
dc.rightsAttribution-ShareAlike 4.0 International (CC BY-SA 4.0)
dc.rights.urihttps://creativecommons.org/licenses/by-sa/4.0/
dc.titleΣχεδιασμός και υλοποίηση ενός πρωτοκόλλου ελέγχου ταυτότητας βοηθώντας ασφαλείς επικοινωνίες μεταξύ των ενσωματωμένων συστημάτων που χρησιμοποιούν έξυπνες κάρτες.el
dc.titleDesign and implementation of an authentication protocol assisting secure communications between embedded systems using smartcards.en

Στοιχεία healMeta

heal.creatorNameΣαλούστρος, Μάριοςel
heal.creatorNameSaloustros, Mariosen
heal.publicationDate2015-12-01T13:48:16Z
heal.identifier.primaryhttp://hdl.handle.net/20.500.12688/3703
heal.abstractΤα τελευταία χρόνια η τεχνολογία έξυπνων καρτών έχει αναπτυχθεί, προσφέροντας έξυπνες κάρτες με μεγαλύτερη μνήμη, ταχύτερους επεξεργαστές καθώς και υλικό που επιταχύνει τις κρυπτογραφικές διαδικασίες διευκολύνοντας την διάδοση τους σαν μέσα παροχής ασφάλειας σε πολλούς τομείς. Παράλληλα η πλατφόρμα Java Card, η οποία επιτρέπει την εκτέλεση εφαρμογών που βασίζονται στην Java να εκτελούνται σε έξυπνες κάρτες έχει καθιερωθεί στον χώρο σαν η πιο διαδεδομένη πλατφόρμα για χρήση σε έξυπνες κάρτες καθώς συμπεριλαμβανει την αντικειμενοστρέφεια και την ασφάλεια της Java και έχοντας πλέον ωριμάσει, παρέχει ένα αξιόλογο από πλευράς αλγόριθμων ασφάλειας API. Αυτός είναι ο λόγος για τον οποίο επιλέχθηκε ο συνδυασμός έξυπνης κάρτας με την πλατφόρμα Java Card για την ασφαλή επικοινωνία μεταξύ 2 κόμβων ενσωματωμένων συστημάτων από το ευρωπαϊκό πρόγραμμα nShield χρησιμοποιώντας συμμετρική κρυπτογράφηση των δεδομένων και παρέχοντας εμπιστευτικότητα, ακεραιότητα και αυθεντικοποίηση της προέλευσης του μηνύματος. Στα πλαίσια της εργασίας αυτής, γίνεται αναφορά και επεξηγούνται οι έννοιες έξυπνη κάρτα καθώς και η πλατφόρμα Java Card, επίσης αναφέρεται η τοπολογία και ο τρόπος επικοινωνίας μεταξύ των κόμβων καθώς και επίσης παρουσιάζεται η υλοποίηση μιας εφαρμογής Java Card η οποία επιτρέπει την ασφαλή επικοινωνία των κόμβων αυτών χρησιμοποιώντας συμμετρική κρυπτογράφηση και αλγόριθμο ελέγχου γνησιότητας μηνύματος.el
heal.abstractIn recent years the smart card technology has been grown, offering smart cards with more memory, faster processors and hardware accelerated cryptographic processes facilitating their spread as a mean of providing security in many fields. At the same time the Java Card platform, which allows the execution of applications based on Java to be executed in smart cards has been established in the area as the most common platform for use in smart cards since it provides the object orientation and safety of Java and having now reached maturity, provides a remarkable in terms of security algorithms API. That is the reason why this combination of smart card with the Java Card platform has been selected for secure communication between two embedded systems nodes by the European nShield program using symmetric encryption of data and providing confidentiality, integrity and authentication of the origin of the message. As part of this work, are referenced and explained the concepts of smart card technology and that of Java Card platform, also is referred the topology and the way of communication between the nodes and finally an implementation of a Java Card applet is presented that enables secure communication between those nodes using symmetric encryption and the message authentication code algorithm.en
heal.languageel
heal.academicPublisherΤ.Ε.Ι. Κρήτης, Σχολή Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), ΠΜΣ Πληροφορική και Πολυμέσαel
heal.academicPublisherT.E.I. of Crete, School of Engineering (STEF), PPS in Informatics and Multimediaen
heal.titleΣχεδιασμός και υλοποίηση ενός πρωτοκόλλου ελέγχου ταυτότητας βοηθώντας ασφαλείς επικοινωνίες μεταξύ των ενσωματωμένων συστημάτων που χρησιμοποιούν έξυπνες κάρτες.el
heal.titleDesign and implementation of an authentication protocol assisting secure communications between embedded systems using smartcards.en
heal.typemasterThesis
heal.keywordενσωματωμένο σύστημα, έξυπνη κάρτα, ασφάλεια, πρωτόκολλo ελέγχου ταυτότητας, κρυπτογράφησηel
heal.keywordembedded system, smart card, Java Card, security, authentication protocol, encryptionen
heal.advisorNameΜανιφάβας, Χαράλαμποςel
heal.advisorNameManifavas, Charalamposen
heal.academicPublisherIDteicrete
heal.fullTextAvailabilitytrue
tcd.distinguishedfalse
tcd.surveyfalse


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

Thumbnail

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

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

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)