Lightweight oblivious transfer extensions

Η ασφαλής πολυκομματική υπολογιστική (Secure Multiparty Computation) (MPC) δημιουργήθηκε από τον A. Yao το 1962. Παρόλο που τότε αποτελούσε μόνο ένα θεωρητικό πρόβλημα, σήμερα, λόγω του Υπολογιστικού Νέφους (Cloud Computing) το οποίο είναι η νέα μόδα στην πληροφορική και στη διαχείριση πόρων, η ανάγ...

Full description

Saved in:
Bibliographic Details
Main Authors: Mittos, Alexandros, Μήττος, Αλέξανδρος
Other Authors: Rizomiliotis, Panagiotis
Language:English
Published: 2022
Subjects:
Online Access:https://vsmart.lib.aegean.gr/webopac/List.csp?SearchT1=Lightweight+oblivious+transfer+extensions+&Index1=Keywordsbib&Database=1&NumberToRetrieve=50&OpacLanguage=gre&SearchMethod=Find_1&SearchTerm1=Lightweight+oblivious+transfer+extensions+&Profile=Default&PreviousList=Start&PageType=Start&EncodedRequest=*89*8DO*1F*06*FC*87*CA*D0*A2Br1*F5*CA*87&WebPageNr=1&WebAction=NewSearch&StartValue=1&RowRepeat=0&MyChannelCount=
http://hdl.handle.net/11610/23228
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1828462304896745472
author Mittos, Alexandros
Μήττος, Αλέξανδρος
author2 Rizomiliotis, Panagiotis
author_facet Rizomiliotis, Panagiotis
Mittos, Alexandros
Μήττος, Αλέξανδρος
author_sort Mittos, Alexandros
collection DSpace
description Η ασφαλής πολυκομματική υπολογιστική (Secure Multiparty Computation) (MPC) δημιουργήθηκε από τον A. Yao το 1962. Παρόλο που τότε αποτελούσε μόνο ένα θεωρητικό πρόβλημα, σήμερα, λόγω του Υπολογιστικού Νέφους (Cloud Computing) το οποίο είναι η νέα μόδα στην πληροφορική και στη διαχείριση πόρων, η ανάγκη για την ασφαλή πολυκομματική υπολογιστική είναι μεγαλύτερη από ποτέ. Ένα από τα σημαντικότερα κρυπτογραφικά πρωτόγονα εργαλεία (primitives) είναι για το MPC είναι το πρωτόκολλο Oblivious Transfer, το οποίο είναι διαβόητο για την μεγάλη κατανάλωση υπολογιστικών πόρων, λόγω του γεγονότος ότι χρησιμοποιεί κρυπτογράφηση δημοσίου κλειδιού. Για αυτούς τους λόγους, είναι εξαιρετικά σημαντικό να επενδύσουμε σε νέους, πιο πρακτικούς τρόπους υλοποίησης του Oblivious Transfer πρωτοκόλλου. Η απάντηση σε αυτή την έκκληση ονομάζεται Oblivious Transfer Extensions (OTE). Σε αυτή την διπλωματική εργασία, εξετάζουμε την κατηγορία της ασφαλούς πολυκομματικής υπολογιστικής, ερευνούμε τον τρόπο με τον οποίο τα Oblivious Transfer και Oblivious Transfer Extension πρωτόκολλα λειτουργούν και υλοποιούμε το πιο σημαντικό Oblivious Transfer Extension, υπό το όνομα IKPN03, το οποίο δημιουργήθηκε από τους Yuval Ishai, Joe Kilian, Kobbi Nissim και Erez Petrank, χρησιμοποιώντας την γλώσσα προγραμματισμού Java και την βιβλιοθήκη SCAPI. Ο σκοπός της εργασίας είναι να κατανοήσουμε τις διάφορες πτυχές των συγκεκριμένων πρωτοκόλλων και να αναγνωρίσουμε τυχόν προβλήματα, καθώς και να προτείνουμε νέες κατευθύνσεις για έρευνα.
id oai:hellanicus.lib.aegean.gr:11610-23228
institution Hellanicus
language English
publishDate 2022
record_format dspace
spelling oai:hellanicus.lib.aegean.gr:11610-232282025-03-17T11:08:04Z Lightweight oblivious transfer extensions Mittos, Alexandros Μήττος, Αλέξανδρος Rizomiliotis, Panagiotis Ριζομυλιώτης, Παναγιώτης Τεχνολογίες και Διοίκηση Πληροφοριακών και Επικοινωνιακών Συστημάτων oblivious-transfer oblivious-transfer-extensions secure-multiparty-computation κρυπτογραφία ασφαλής-μεταφορά-δεδομένων ασφαλής-πολυκομματική-υπολογιστική Cryptography (URL: http://id.loc.gov/authorities/subjects/sh99005451) Computer network protocols Computer networks--Security measures (URL: http://id.loc.gov/authorities/subjects/sh94001277) Η ασφαλής πολυκομματική υπολογιστική (Secure Multiparty Computation) (MPC) δημιουργήθηκε από τον A. Yao το 1962. Παρόλο που τότε αποτελούσε μόνο ένα θεωρητικό πρόβλημα, σήμερα, λόγω του Υπολογιστικού Νέφους (Cloud Computing) το οποίο είναι η νέα μόδα στην πληροφορική και στη διαχείριση πόρων, η ανάγκη για την ασφαλή πολυκομματική υπολογιστική είναι μεγαλύτερη από ποτέ. Ένα από τα σημαντικότερα κρυπτογραφικά πρωτόγονα εργαλεία (primitives) είναι για το MPC είναι το πρωτόκολλο Oblivious Transfer, το οποίο είναι διαβόητο για την μεγάλη κατανάλωση υπολογιστικών πόρων, λόγω του γεγονότος ότι χρησιμοποιεί κρυπτογράφηση δημοσίου κλειδιού. Για αυτούς τους λόγους, είναι εξαιρετικά σημαντικό να επενδύσουμε σε νέους, πιο πρακτικούς τρόπους υλοποίησης του Oblivious Transfer πρωτοκόλλου. Η απάντηση σε αυτή την έκκληση ονομάζεται Oblivious Transfer Extensions (OTE). Σε αυτή την διπλωματική εργασία, εξετάζουμε την κατηγορία της ασφαλούς πολυκομματικής υπολογιστικής, ερευνούμε τον τρόπο με τον οποίο τα Oblivious Transfer και Oblivious Transfer Extension πρωτόκολλα λειτουργούν και υλοποιούμε το πιο σημαντικό Oblivious Transfer Extension, υπό το όνομα IKPN03, το οποίο δημιουργήθηκε από τους Yuval Ishai, Joe Kilian, Kobbi Nissim και Erez Petrank, χρησιμοποιώντας την γλώσσα προγραμματισμού Java και την βιβλιοθήκη SCAPI. Ο σκοπός της εργασίας είναι να κατανοήσουμε τις διάφορες πτυχές των συγκεκριμένων πρωτοκόλλων και να αναγνωρίσουμε τυχόν προβλήματα, καθώς και να προτείνουμε νέες κατευθύνσεις για έρευνα. 2022-03-03T15:12:00Z 2022-03-03T15:12:00Z 2016-04-15 https://vsmart.lib.aegean.gr/webopac/List.csp?SearchT1=Lightweight+oblivious+transfer+extensions+&Index1=Keywordsbib&Database=1&NumberToRetrieve=50&OpacLanguage=gre&SearchMethod=Find_1&SearchTerm1=Lightweight+oblivious+transfer+extensions+&Profile=Default&PreviousList=Start&PageType=Start&EncodedRequest=*89*8DO*1F*06*FC*87*CA*D0*A2Br1*F5*CA*87&WebPageNr=1&WebAction=NewSearch&StartValue=1&RowRepeat=0&MyChannelCount= http://hdl.handle.net/11610/23228 en Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές http://creativecommons.org/licenses/by-nc-nd/4.0/ 59 σ. application/pdf Σάμος
spellingShingle oblivious-transfer
oblivious-transfer-extensions
secure-multiparty-computation
κρυπτογραφία
ασφαλής-μεταφορά-δεδομένων
ασφαλής-πολυκομματική-υπολογιστική
Cryptography (URL: http://id.loc.gov/authorities/subjects/sh99005451)
Computer network protocols
Computer networks--Security measures (URL: http://id.loc.gov/authorities/subjects/sh94001277)
Mittos, Alexandros
Μήττος, Αλέξανδρος
Lightweight oblivious transfer extensions
title Lightweight oblivious transfer extensions
title_full Lightweight oblivious transfer extensions
title_fullStr Lightweight oblivious transfer extensions
title_full_unstemmed Lightweight oblivious transfer extensions
title_short Lightweight oblivious transfer extensions
title_sort lightweight oblivious transfer extensions
topic oblivious-transfer
oblivious-transfer-extensions
secure-multiparty-computation
κρυπτογραφία
ασφαλής-μεταφορά-δεδομένων
ασφαλής-πολυκομματική-υπολογιστική
Cryptography (URL: http://id.loc.gov/authorities/subjects/sh99005451)
Computer network protocols
Computer networks--Security measures (URL: http://id.loc.gov/authorities/subjects/sh94001277)
url https://vsmart.lib.aegean.gr/webopac/List.csp?SearchT1=Lightweight+oblivious+transfer+extensions+&Index1=Keywordsbib&Database=1&NumberToRetrieve=50&OpacLanguage=gre&SearchMethod=Find_1&SearchTerm1=Lightweight+oblivious+transfer+extensions+&Profile=Default&PreviousList=Start&PageType=Start&EncodedRequest=*89*8DO*1F*06*FC*87*CA*D0*A2Br1*F5*CA*87&WebPageNr=1&WebAction=NewSearch&StartValue=1&RowRepeat=0&MyChannelCount=
http://hdl.handle.net/11610/23228
work_keys_str_mv AT mittosalexandros lightweightoblivioustransferextensions
AT mēttosalexandros lightweightoblivioustransferextensions