Ο σκοπός της διπλωματικής εργασίας είναι ο σχεδιασμός και ανάπτυξη ενός ολοκληρωμένου εργαλείου ανωνυμοποίησης δεδομένων. Μέσω της εφαρμογής, προσφέρεται η δυνατότητα χρήσης αρκετών από τους πλέον διαδεδομένους αλγορίθμους ανωνυμοποίησης δεδομένων, με στόχο την προστασία των προσωπικών πληροφοριών των ατόμων που βρίσκονται σε προς δημοσίευση σύνολα δεδομένων. Ταυτόχρονα, παρέχονται στον χρήστη στατιστικές πληροφορίες και διαγράμματα για το ποσοστό γενίκευσης τιμών, το χρόνο εκτέλεσης του επιλεγμένου αλγορίθμου και την απώλεια πληροφορίας που προκύπτει λόγω της ανωνυμοποίησης, δίνοντας έτσι την δυνατότητα σύγκρισης και επιλογής του καταλληλότερου αλγορίθμου για την κάθε περίσταση. Όλες οι παραπάνω δυνατότητες γίνονται εφικτές μέσω ενός πλούσιου και εύχρηστου γραφικού περιβάλλοντος.
The purpose of this thesis was the design and development of a complete data anonymization tool. The application offers the usage of a variety of anonymization algorithms, aiming to protect the personal data of individuals present in collections of data publications. At the same time, the user is presented with statistical information and diagrams concerning the generalization percentage, execution time of the selected algorithm and information loss, thus allowing the comparison and, ultimately, the selection of the most suited algorithm for each case. All of the aforementioned features can be accessed through a rich and user-friendly graphical interface.