Ασφαλής αποθήκευση και ανάκτηση δεδομένων σε μη-αξιόπιστο διακομιστή

Τον τελευταίο καιρό γίνεται πολύς λόγος για το Cloud Computing, σε τέτοιο βαθμό, που θα έλεγε κανείς ότι έχει γίνει πλέον “μόδα”. Το Cloud Computing λοιπόν αποτελεί μία νέα τάση στο κομμάτι του Information Technology το οποίο βασίζεται αποκλειστικά στη χρήση “on-demand” και “Pay-for-use” υπηρεσιών....

Full description

Saved in:
Bibliographic Details
Main Author: Βογιατζόγλου, Κωνσταντίνος - Γεώργιος
Other Authors: Τζουραμάνης, Θεόδωρος
Language:Greek
Published: 2015
Subjects:
Online Access:https://vsmart.lib.aegean.gr/webopac/FullBB.csp?WebAction=ShowFullBB&EncodedRequest=*EA*DDU*7C*8F*AE*AD*8B*2F*B2*14*A2*1Aezj&Profile=Default&OpacLanguage=gre&NumberToRetrieve=50&StartValue=3&WebPageNr=1&SearchTerm1=2014%20.1.49364&SearchT1=&Index1=Keywordsbib&SearchMethod=Find_1&ItemNr=3
http://hdl.handle.net/11610/12514
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1828462026509254656
author Βογιατζόγλου, Κωνσταντίνος - Γεώργιος
author2 Τζουραμάνης, Θεόδωρος
author_facet Τζουραμάνης, Θεόδωρος
Βογιατζόγλου, Κωνσταντίνος - Γεώργιος
author_sort Βογιατζόγλου, Κωνσταντίνος - Γεώργιος
collection DSpace
description Τον τελευταίο καιρό γίνεται πολύς λόγος για το Cloud Computing, σε τέτοιο βαθμό, που θα έλεγε κανείς ότι έχει γίνει πλέον “μόδα”. Το Cloud Computing λοιπόν αποτελεί μία νέα τάση στο κομμάτι του Information Technology το οποίο βασίζεται αποκλειστικά στη χρήση “on-demand” και “Pay-for-use” υπηρεσιών. Ωστόσο, το γεγονός ότι οι ιδιοκτήτες των δεδομένων αναθέτουν τα δεδομένα τους σε εξωτερικούς παρόχους υπηρεσιών χωρίς να έχουν κάποιο έλεγχο πάνω σε αυτά, αποτελεί πολλά προβλήματα ασφάλειας και ιδιωτικότητας. Μία λύση για την αποφυγή αυτών των προβλημάτων είναι η χρήση της κρυπτογραφίας. Δυστυχώς όμως, οι παραδοσιακές μέθοδοι κρυπτογράφησης δεν υποστηρίζουν την εκτέλεση ορισμένων εφαρμογών, όπως για παράδειγμα την εκτέλεση ερωτημάτων βάσεων δεδομένων σε κρυπτογραφημένα δεδομένα. Σε αυτή τη Διπλωματική εστιάζουμε στο πρόβλημα του ασφαλούς υπολογισμού σε κρυπτογραφημένα δεδομένα και βάση ενός μοντέλου που έχει προταθεί στη βιβλιογραφία για τον σκοπό αυτό, προτείνουμε επτά μοντέλα ασφαλούς υπολογισμού σε κρυπτογραφημένα δεδομένα στο Cloud Computing για επτά διαφορετικά ερωτήματα βάσεων δεδομένων. Τα ερωτήματα αυτά μπορούν να κατηγοριοποιηθούν σε τρείς ομάδες, μία που βασίζεται στο ερώτημα των κοντινότερων γειτόνων (Nearest Neighbor query) (3 μοντέλα), μία που βασίζεται στο ερώτημα κορυφογραμμής (Skyline query) (2 μοντέλα) και η τρίτη της οποίας τα ερωτήματα δεν έχουν κάτι κοινό (2 μοντέλα). Για κάθε ένα από τα επτά μοντέλα, κατασκευάζουμε δύο ασφαλής εκδοχές (schemes), προκειμένου να αντισταθούν σε πρακτικές επιθέσεις με γνωστικό υπόβαθρο διαφορετικού επιπέδου. Υπάρχουν τρία διαφορετικά επίπεδα γνωστικού υποβάθρου στα οποία οι επιτιθέμενοι μπορούν να ταξινομηθούν και που λαμβάνουμε εμείς υπόψη. Τέλος, αξιολογούμε την απόδοση και την αποτελεσματικότητα των μοντέλων μας.
id oai:hellanicus.lib.aegean.gr:11610-12514
institution Hellanicus
language Greek
publishDate 2015
record_format dspace
spelling oai:hellanicus.lib.aegean.gr:11610-125142020-12-03T13:12:24Z Ασφαλής αποθήκευση και ανάκτηση δεδομένων σε μη-αξιόπιστο διακομιστή Βογιατζόγλου, Κωνσταντίνος - Γεώργιος Τζουραμάνης, Θεόδωρος Υπολογιστικό σύννεφο Ασφαλής αποθήκευση δεδομένων Μή αξιόπιστος διακομιστής Cloud computing Secure storage of data Untrusted server Cloud computing--Security measures Τον τελευταίο καιρό γίνεται πολύς λόγος για το Cloud Computing, σε τέτοιο βαθμό, που θα έλεγε κανείς ότι έχει γίνει πλέον “μόδα”. Το Cloud Computing λοιπόν αποτελεί μία νέα τάση στο κομμάτι του Information Technology το οποίο βασίζεται αποκλειστικά στη χρήση “on-demand” και “Pay-for-use” υπηρεσιών. Ωστόσο, το γεγονός ότι οι ιδιοκτήτες των δεδομένων αναθέτουν τα δεδομένα τους σε εξωτερικούς παρόχους υπηρεσιών χωρίς να έχουν κάποιο έλεγχο πάνω σε αυτά, αποτελεί πολλά προβλήματα ασφάλειας και ιδιωτικότητας. Μία λύση για την αποφυγή αυτών των προβλημάτων είναι η χρήση της κρυπτογραφίας. Δυστυχώς όμως, οι παραδοσιακές μέθοδοι κρυπτογράφησης δεν υποστηρίζουν την εκτέλεση ορισμένων εφαρμογών, όπως για παράδειγμα την εκτέλεση ερωτημάτων βάσεων δεδομένων σε κρυπτογραφημένα δεδομένα. Σε αυτή τη Διπλωματική εστιάζουμε στο πρόβλημα του ασφαλούς υπολογισμού σε κρυπτογραφημένα δεδομένα και βάση ενός μοντέλου που έχει προταθεί στη βιβλιογραφία για τον σκοπό αυτό, προτείνουμε επτά μοντέλα ασφαλούς υπολογισμού σε κρυπτογραφημένα δεδομένα στο Cloud Computing για επτά διαφορετικά ερωτήματα βάσεων δεδομένων. Τα ερωτήματα αυτά μπορούν να κατηγοριοποιηθούν σε τρείς ομάδες, μία που βασίζεται στο ερώτημα των κοντινότερων γειτόνων (Nearest Neighbor query) (3 μοντέλα), μία που βασίζεται στο ερώτημα κορυφογραμμής (Skyline query) (2 μοντέλα) και η τρίτη της οποίας τα ερωτήματα δεν έχουν κάτι κοινό (2 μοντέλα). Για κάθε ένα από τα επτά μοντέλα, κατασκευάζουμε δύο ασφαλής εκδοχές (schemes), προκειμένου να αντισταθούν σε πρακτικές επιθέσεις με γνωστικό υπόβαθρο διαφορετικού επιπέδου. Υπάρχουν τρία διαφορετικά επίπεδα γνωστικού υποβάθρου στα οποία οι επιτιθέμενοι μπορούν να ταξινομηθούν και που λαμβάνουμε εμείς υπόψη. Τέλος, αξιολογούμε την απόδοση και την αποτελεσματικότητα των μοντέλων μας. Cloud Computing can be defined as a new style of computing in information technology where everything is based on on-demand service and pay-for-use service. However, the fact that the data owners outsource their data to external service providers introduces many security and privacy issues. To avoid such issues, a solution is data encryption. Unfortunately, traditional encryption methods are often not adequate because they do not support the execution of applications such as database queries on the encrypted data. In this dissertation we focus on the problem of secure computation on encrypted data and based on a Secure Computation ON an Encrypted Database model (SCONEDB) [30], we propose seven models of data transformation in Cloud Computing in order to support secure computations on encrypted data for seven kind of database Queries respectively. These Queries can be categorized in three groups, one which is based on the k Nearest Neighbor query (3 models), one which is based on the Skyline query (2 models) and the last one in which queries do not have anything in common (2 models). For each of the seven models, we construct two secure schemes in order to resist practical attacks of a different background knowledge level. There are three different levels of attack models that the attackers can be classified and we are taking into consideration. Finally, we evaluate the performance and the efficiency of our schemes. 2015-11-18T10:39:47Z 2015-11-18T10:39:47Z 2014 https://vsmart.lib.aegean.gr/webopac/FullBB.csp?WebAction=ShowFullBB&EncodedRequest=*EA*DDU*7C*8F*AE*AD*8B*2F*B2*14*A2*1Aezj&Profile=Default&OpacLanguage=gre&NumberToRetrieve=50&StartValue=3&WebPageNr=1&SearchTerm1=2014%20.1.49364&SearchT1=&Index1=Keywordsbib&SearchMethod=Find_1&ItemNr=3 http://hdl.handle.net/11610/12514 el Σάμος
spellingShingle Υπολογιστικό σύννεφο
Ασφαλής αποθήκευση δεδομένων
Μή αξιόπιστος διακομιστής
Cloud computing
Secure storage of data
Untrusted server
Cloud computing--Security measures
Βογιατζόγλου, Κωνσταντίνος - Γεώργιος
Ασφαλής αποθήκευση και ανάκτηση δεδομένων σε μη-αξιόπιστο διακομιστή
title Ασφαλής αποθήκευση και ανάκτηση δεδομένων σε μη-αξιόπιστο διακομιστή
title_full Ασφαλής αποθήκευση και ανάκτηση δεδομένων σε μη-αξιόπιστο διακομιστή
title_fullStr Ασφαλής αποθήκευση και ανάκτηση δεδομένων σε μη-αξιόπιστο διακομιστή
title_full_unstemmed Ασφαλής αποθήκευση και ανάκτηση δεδομένων σε μη-αξιόπιστο διακομιστή
title_short Ασφαλής αποθήκευση και ανάκτηση δεδομένων σε μη-αξιόπιστο διακομιστή
title_sort ασφαλής αποθήκευση και ανάκτηση δεδομένων σε μη αξιόπιστο διακομιστή
topic Υπολογιστικό σύννεφο
Ασφαλής αποθήκευση δεδομένων
Μή αξιόπιστος διακομιστής
Cloud computing
Secure storage of data
Untrusted server
Cloud computing--Security measures
url https://vsmart.lib.aegean.gr/webopac/FullBB.csp?WebAction=ShowFullBB&EncodedRequest=*EA*DDU*7C*8F*AE*AD*8B*2F*B2*14*A2*1Aezj&Profile=Default&OpacLanguage=gre&NumberToRetrieve=50&StartValue=3&WebPageNr=1&SearchTerm1=2014%20.1.49364&SearchT1=&Index1=Keywordsbib&SearchMethod=Find_1&ItemNr=3
http://hdl.handle.net/11610/12514
work_keys_str_mv AT bogiatzogloukōnstantinosgeōrgios asphalēsapothēkeusēkaianaktēsēdedomenōnsemēaxiopistodiakomistē