Ασφαλής πολυμερής υπολογισμός με ενεργητική ασφάλεια : ενσωμάτωση του SPDZ στο πλαίσιο MOTION
| datacite.contributor.Supervisor | Ηλίας, Αριστείδης | |
| datacite.contributor.Supervisor | Σταματίου, Ιωάννης | |
| datacite.contributor.Supervisor | Μακρής, Χρήστος | |
| dc.contributor.author | Μιχόπουλος, Γεώργιος | |
| dc.contributor.other | Michopoulos, Georgios | |
| dc.date.accessioned | 2025-07-08T10:58:06Z | |
| dc.date.available | 2025-07-08T10:58:06Z | |
| dc.date.issued | 2025-07-07 | |
| dc.degree | graduateThesis | |
| dc.description.abstract | Στην παρούσα διπλωματική εργασία μελετάται η επέκταση του πλαισίου MOTION μέσωτης ενσωμάτωσης σύγχρονων πρωτοκόλλων Ασφαλούς Υπολογισμού Πολλών Μερών(Secure Multi-Party Computation — SMPC), με στόχο την ενίσχυση της ασφάλειας και τηςλειτουργικής του πληρότητας. Η προσέγγιση ξεκινά με μια εις βάθος θεωρητική επισκόπησητων βασικών εννοιών της κρυπτογραφίας, της υπολογιστικής ασφάλειας και των αρχών πουδιέπουν τον πολυμερή υπολογισμό, με σκοπό τη θεμελίωση του απαιτούμενου υποβάθρου.Ακολούθως, πραγματοποιείται συστηματική μελέτη και συγκριτική ανάλυση σύγχρονωνSMPC πρωτοκόλλων, εστιάζοντας στα χαρακτηριστικά ασφάλειας, στην πρακτικήτους εφαρμοσιμότητα και στην καταλληλότητά τους για ενσωμάτωση σε υφιστάμεναυπολογιστικά περιβάλλοντα. Βάσει αυτής της ανάλυσης, επιλέγεται και υλοποιείταιστο MOTION το πρωτόκολλο SPDZ, το οποίο είναι σχεδιασμένο να παρέχει ενεργητικήασφάλεια έναντι κακόβουλων συμμετεχόντων. Η υλοποίηση επικεντρώνεται στη φάσηpreprocessing του SPDZ, αξιοποιώντας κρυπτογραφικά primitives όπως Oblivious Transfer(OT), MAC-based authentication και consistency verification. Μέσα από αυτή τη διαδικασία,αναδεικνύονται τα απαραίτητα εργαλεία και τεχνικές που είναι κρίσιμα για τη δημιουργίαανθεκτικών και ασφαλών σχημάτων υπολογισμού. | |
| dc.description.translatedabstract | In this thesis we explore the extension of the MOTION framework through the integrationof modern Secure Multi-Party Computation (SMPC) protocols, aiming to enhance its securityguarantees and functional completeness. The approach begins with an in-depth theoreticaloverview of the core concepts of cryptography, computational security, and the foundationalprinciples ofmulti-party computation.It then proceedswith a systematic study and comparative analysis of state-of-the-art SMPC protocols, focusing on their security properties, practicalapplicability, and suitability for integration into existing computational infrastructures.Based on this analysis, the SPDZ protocol is selected and implemented within the MOTIONframework, as it is specifically designed to provide active security against malicious adversaries.The implementation focuses on the preprocessing phase of SPDZ, leveraging cryptographic primitives such as Oblivious Transfer (OT), MAC-based authentication, and consistencyverification. Through this process, critical tools and techniques are highlighted as essential forthe construction of robust and secure computation schemes. | |
| dc.identifier.uri | https://hdl.handle.net/10889/30006 | |
| dc.language.iso | el | |
| dc.rights | CC0 1.0 Universal | en |
| dc.rights.uri | http://creativecommons.org/publicdomain/zero/1.0/ | |
| dc.subject | Κρυπτογραφία | |
| dc.subject | Πρωτόκολλο ασφαλούς υπολογισμού πολλών μερών | |
| dc.subject.alternative | Cryptography | |
| dc.subject.alternative | MOTION | |
| dc.subject.alternative | Secure multi-party computation (SMPC) | |
| dc.subject.alternative | Preprocessing | |
| dc.title | Ασφαλής πολυμερής υπολογισμός με ενεργητική ασφάλεια : ενσωμάτωση του SPDZ στο πλαίσιο MOTION | |
| dc.title.alternative | Secure multiparty computation with active security : integration of the SPDZ into the MOTION framework |