HEAL DSpace

Implementation of a multi-party off-the-record messaging protocol

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

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

dc.contributor.author Ανδρικόπουλος, Κωνσταντίνος el
dc.contributor.author Κολοτούρος, Δημήτριος el
dc.contributor.author Andrikopoulos, Konstantinos en
dc.contributor.author Kolotouros, Dimitrios en
dc.date.accessioned 2016-12-12T10:13:50Z
dc.date.available 2016-12-12T10:13:50Z
dc.date.issued 2016-12-12
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/44116
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.13927
dc.rights Αναφορά Δημιουργού - Παρόμοια Διανομή 3.0 Ελλάδα *
dc.rights.uri http://creativecommons.org/licenses/by-sa/3.0/gr/ *
dc.subject Κρυπτογράφηση el
dc.subject Αυθεντικοποίηση el
dc.subject Διαψευσιμότητα el
dc.subject Πολλαπλοί χρήστες el
dc.subject Άκρο-σε-άκρο κρυπτογράφηση el
dc.subject Encryption en
dc.subject Authentication en
dc.subject Deniability en
dc.subject Multi-party en
dc.subject End-to-end encryption en
dc.title Implementation of a multi-party off-the-record messaging protocol en
dc.title Υλοποίηση ενός off-the-record πρωτοκόλλου επικοινωνίας πολλαπλών χρηστών el
heal.type bachelorThesis
heal.classification Κρυπτογραφία el
heal.classification Cryptography en
heal.classificationURI http://data.seab.gr/concepts/1d5032de48e058a3bff46c7446dbde3e5c392ea4
heal.classificationURI http://data.seab.gr/concepts/1d5032de48e058a3bff46c7446dbde3e5c392ea4
heal.language el
heal.language en
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2016-10-26
heal.abstract Σε έναν κόσμο όπου η ανάγκη για εύκολη και άμεση επικοινωνία πρέπει να ξεπεράσει την απειλή της συνεχούς παρακολούθησης, η κρυπτογράφηση από άκρο σε άκρο έχει καταστεί ανάγκη. Παρότι διάφορα πρωτόκολλα επιτρέπουν κρυπτογράφηση από άκρο σε άκρο για δύο άτομα, υπάρχουν λίγες μέθοδοι για την περίπτωση πολλαπλών ατόμων, ειδικά για εφαρμογές προσωπικού υπολογιστή. Σε αυτό το έργο περιγράφουμε την πρώτη υλοποίηση του mpOTR, του Multiparty OTR πρωτοκόλλου. Το πρωτόκολλο αυτό πετυχαίνει εμπιστευτικότητα, αυθεντικοποίηση, μυστικότητα προς-τα-εμπρός, και βασική ομοφωνία. Η υπάρχουσα θεωρητική περιγραφή του mpOTR μεταχειρίζεται κάποια υπο-πρωτόκολλα ως μαύρα κουτιά και δεν τα περιγράφει λεπτομερώς. Η δική μας συνεισφορά είναι η πλήρης και λεπτομερής περιγραφή του mpOTR πρωτοκόλλου, καθώς και η πρώτη του υλοποίηση. Η υλοποίηση αυτή είναι μια ανοικτού κώδικα, επιπέδου παραγωγής επέκταση της προϋπάρχουσας libotr βιβλιοθήκης, συνοδευόμενη και από ένα πρόσθετο Pidgin, γραμμένα και τα δύο σε C. el
heal.abstract In a world where the need for easy instant communication must overcome the threat of constant surveillance, end-to-end encryption has become a necessity. While some protocols enable end-to-end encryption for two parties, there are limited solutions for multiparty end-to-end encryption, particularly for desktop applications. In this paper we describe the first implementation of mpOTR, the multiparty OTR protocol. mpOTR achieves confidentiality, authenticity, forward secrecy, deniability, and basic consensus. the existing theoretical introduction of mpOTR treats the underlying subprotocols as black boxes and does not describe them in detail. Our contributions are the complete description of the mpOTR protocol including every subprotocol detail and the first implementation of mpOTR. Our implementation is a production-grade open source extension of the existing libotr library accompanied by a Pidgin plugin written in C. en
heal.advisorName Παγουρτζής, Αριστείδης el
heal.committeeMemberName Κιαγιάς, Άγγελος el
heal.committeeMemberName Τσανάκας, Παναγιώτης el
heal.committeeMemberName Παγουρτζής, Αριστείδης el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών el
heal.academicPublisherID ntua
heal.numberOfPages 167 σ. el
heal.fullTextAvailability true


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

Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο:

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

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

Αναφορά Δημιουργού - Παρόμοια Διανομή 3.0 Ελλάδα Εκτός από όπου ορίζεται κάτι διαφορετικό, αυτή η άδεια περιγράφεται ως Αναφορά Δημιουργού - Παρόμοια Διανομή 3.0 Ελλάδα