The WITDOM platform orchestrates a variety of complex processes to protect sensitive data in the trusted domain in order to enable secure and privacy-preserving processing, storage, and sharing of protected data in an untrusted environment. To this end, WITDOM offers a wide set of protection functionalities (based on both crypto and non-cryptographical technologies) through a rich set of protection components: Anonymization; Secure signal processing; Secure computation; Integrity and consistency verification; Data masking and desensitisation; End-to-end encryption.
The framework is capable of adding new services as modular blocks. It relies on an administrative dashboard and a cloud orchestration service, and provides means to deploy the core services within the trusted or untrusted domain.
The generic framework is based on a generic architectural model, which uses the paradigm of service orientation, isolating the applications from the particular implementations and locations of its elements. The generic framework is suitable for different scenarios, though the project revolved around several use cases for the two project scenarios.
The development was guided by functional, non-functional, legal and ethical requirements elicited from general and particular scenarios. All the requirements were arranged in a tree-like structure and classified into three categories: core research requirements, demo requirements and production requirements.
Most of the protection components are the tangible result of the WITDOM Analysis of the SoTA in homomorphic encryption, secure processing, privacy enhancing techniques and integrity and consistency mechanisms. WITDOM challenges were related to the efficiency, applicability, generalizability and scalability of privacy protection techniques to achieve a true end-to-end protection of sensitive signals when processed in an untrusted environment. It’s worth mentioning that 3 patents applications were filed: 1 patent application on the data masking technology, and 2 patent applications on the Signal Secure Processing component.
WITDOM also contributed to current drafts and potential new standards belonging to the ISO/IEC JTC 1/SC 27, by means of a liaison with the working groups 2 and 5.
On the legal side, WITDOM worked on the analysis of the application of the EU legal framework on privacy enhancing technologies, particularly the data protection and cybersecurity package. The research focused on the extent to which data protection and cybersecurity legislation applies to the manipulation of (encrypted) personal data in untrusted environments, and the interaction between the basic stakeholders (data controller/processor/subject) in the context of processing personal data in these new environments. The WITDOM checklist for GDPR compliance shows how to support adopters with the GDPR by providing adequate technical measures and how adopters can ensure their compliance by taking recommendations on organizational level.
WITDOM framework and components were validated at primitive, system, and legal level. In the first case, the validation involved the component analysis as standalone protection mechanisms based on the KPIs. The purpose of our system-level validation is to assess the performance of the implemented solution and the user evaluation to assess the attractiveness of WITDOM and its prototypes. Finally the legal validation consisted of assessing the datasets used for the use-cases, the implementation of the legal and ethical requirements; and a compliance check for use cases.