Implementation of a data privacy protection tool for relational data

Jack Davies


Supervised by Jianhua Shao; Moderated by Usashi Chatterjee

As an increased amount of data being gathered and stored, how to protect the private information contained within such data sets becomes an important issue. One of the recent approach to addressing this issue is called k-anonymisation, which attempts to make any record in a data set identical to at least k-1 other records (hence no individual could be identified). This project aims to implement a software tool based one of the exisiting k-anonymisation algorithms, to help anonymize relational data. The system is expected to be developed in Java.

Initial Plan (05/02/2021) [Zip Archive]

Final Report (12/05/2021) [Zip Archive]

Publication Form