http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-2.xsd
Ασφαλής αποθήκευση και ανάκτηση δεδομένων σε μη-αξιόπιστο διακομιστή
Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων.
Π.Μ.Σ. Τεχνολογίες και Διοίκηση Πληροφοριακών και Επικοινωνιακών Συστημάτων.
Τον τελευταίο καιρό γίνεται πολύς λόγος για το 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.
του Κωνσταντίνου Βογιατζόγλου ; επιβλέπων καθηγητής Θεόδωρος Τζουραμάνης.
Μέλη της εξεταστικής επιτροπής: Τζουραμάνης Θεόδωρος, Καλλίγερος, Εμμανουήλ, Καπόρης Αλέξιος.
Διάθεση πλήρους κειμένου ; Ενδοπανεπιστημιακή δημοσίευση.
Διατριβή (μεταπτυχιακή) – Πανεπιστήμιο Αιγαίου, Σάμος, 2014.
Κλειδωμένη η δυνατότητα αντιγραφής (copy) κειμένου.