Κεντρικοποιημένο σύστημα αναζήτησης προϊόντων σε κρυπτογραφημένες εγγραφές
Centralized product search system on hashed records
Master Thesis
Συγγραφέας
Αρώνης, Κωνσταντίνος - Ανέστης
Ημερομηνία
2020-10Επιβλέπων
Σακκόπουλος, ΕυάγγελοςΠροβολή/ Άνοιγμα
Λέξεις κλειδιά
LSH ; Locality Sensitive Hashing ; SearchΠερίληψη
Στην παρούσα εργασία παρουσιάζεται ένα web-based κεντρικοποιημένο σύστημα αναζήτησης προϊόντων το οποίο παρέχει ανωνυμία όσων αφορά στις αναζητήσεις του χρήστη και τα αποτελέσματα αυτών. Πιο συγκεκριμένα περιφερειακά μικρά ή μεγαλύτερα μαγαζιά (EncryptedAuctionStore) καταχωρούν τα προϊόντα τους, σε κατακερματισμένη (hashed) μορφή, στη βάση δεδομένων μίας κεντρικής υπηρεσίας (EncryptedAuctionAggregator). Κατόπιν, πελάτες που θέλουν να αναζητήσουν ένα προϊόν στέλνουν μέσω του προγράμματος αναζήτησης (EncryptedAuctionClient) σε κατακερματισμένη μορφή τους όρους αναζήτησής τους. Για την λειτουργία της αναζήτησης σε κατακερματισμένες εγγραφές υλοποιήθηκε χρησιμοποιήθηκε η αλγοριθμική τεχνική Locality Sensitivity Hashing.