Show simple item record

dc.contributor.advisorΚωνσταντίνου, Ελισάβετel_GR
dc.contributor.authorΠέππας, Κωνσταντίνοςel_GR
dc.contributor.authorΧαϊκάλης, Νικόλαοςel_GR
dc.coverage.spatialΣάμοςel_GR
dc.date.accessioned2018-10-09T06:35:52Z
dc.date.available2018-10-09T06:35:52Z
dc.date.issued2018-06-20
dc.identifier.urihttp://hdl.handle.net/11610/18431
dc.description.abstractΗ παρούσα διπλωματική εργασία στοχεύει στην υλοποίηση GKA αλγορίθμων για την δημιουργία κοινού μυστικού κλειδιού ομάδας Ν χρηστών. Για την υλοποίηση των αλγορίθμων αναπτύχθηκε σε Java ένα κατανεμημένο σύστημα. Οι αλγόριθμοι λοιπόν που αναπτύχθηκαν διεξοδικά τόσο σε θεωρητικό όσο και σε πρακτικό επίπεδο είναι οι Generic Diffie Hellman 1 (GDH.1), Generic Diffie Hellman 2 (GDH.2), Generic Diffie Hellman 3 (GDH.3), Ingemarsson και Burmester-Desmedt. Πέρα από την ανάπτυξη και υλοποίηση των παραπάνω αλγορίθμων ακολουθεί μεταξύ τους σύγκριση. Η σύγκριση αυτή έχει να κάνει με την πολυπλοκότητά τους, των αριθμό μηνυμάτων που ανταλλάσσουν και τους γύρους που απαιτούνται προκειμένου να δημιουργήσουν όλοι οι χρήστες ένα κοινό μυστικό κλειδί που θα χρησιμοποιηθεί για την κρυπτογράφηση και αποκρυπτογράφηση των μεταξύ τους μηνυμάτων. Επιπλέον, συγκρίναμε τους αλγορίθμους ως προς το Computational Cost, δηλαδή το πλήθος πράξεων που γίνονται (ύψωση σε δύναμη, πολλαπλασιασμούς) για κάθε χρήστη ξεχωριστά. Η σύγκριση αυτή αποσκοπεί στην εύρεση της κατάλληλης επιλογής αλγορίθμου για την ανάπτυξη της επικοινωνίας των χρηστών ανάλογα με τη χρονική/χωρική πολυπλοκότητα, τη χρήση δακτυλίου ή όχι και γενικότερα τις ανάγκες της κάθε ομάδας χρηστών.el_GR
dc.description.abstractThis thesis aims to implement GKA algorithms for the creation of a shared secret key for all members in a group with N users. For this purpose, we created a Distributed System in Java. The whole system is composed by (N+1) entities, one Server and N users. The channels between N users and the Server are encrypted with SSL/TLS. When a user wishes to communicate with a group of K users, out of N users, then all K users are connected with this user. The connection between them is peer to peer and the channels are encrypted with a GKA algorithm selected by the user who created the team. In literature we can find several GKA algorithms. However in this thesis, we are going to present the most important. The algorithms have been developed in detail, in both a theoretical and practical level. Namely, these algorithms are Generic Diffie Hellman 1 (GDH.1), Generic Diffie Hellman 2 (GDH.2), Generic Diffie Hellman 3 (GDH.3), Ingemarsson and Burmester-Desmedt.en_US
dc.format.extent55 σ.el_GR
dc.language.isoel_GRel_GR
dc.rightsCC0 1.0 Παγκόσμια*
dc.rights.urihttp://creativecommons.org/publicdomain/zero/1.0/*
dc.subjectΚρυπτογραφίαel_GR
dc.subjectCryptographyen_US
dc.subjectKλειδίel_GR
dc.subjectOμάδαel_GR
dc.subjectΚeyen_US
dc.subjectGroupen_US
dc.subject.lcshCryptography (URL: http://id.loc.gov/authorities/subjects/sh99005451)en_US
dc.subject.lcshComputer algorithms (URL: http://id.loc.gov/authorities/subjects/sh91000149)en_US
dc.titleΣυγκριτική μελέτη & υλοποίηση πρωτοκόλλων συμφωνίας κλειδιού ομάδαςel_GR
dcterms.accessRightsfreeel_GR
dcterms.rightsΠλήρες Κείμενο - Ελεύθερη Δημοσίευσηel_GR
heal.typebachelorThesisel_GR
heal.recordProvideraegeanel_GR
heal.academicPublisherΠανεπιστήμιο Αιγαίου - Πολυτεχνική Σχολή - Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτωνel_GR
heal.academicPublisherIDaegeanel_GR
heal.fullTextAvailabilitytrue


Files in this item

Thumbnail
Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

CC0 1.0 Παγκόσμια
Except where otherwise noted, this item's license is described as CC0 1.0 Παγκόσμια