M. Azraoui, M. Önen, R. Molva, “Framework for Searchable Encryption with SQL Databases”, Conference CLOSER 2018, 19-21 March 2018, Medeira, Portugal. [Conference website http://closer.scitevents.org/]
This D5.2 deliverable entitled “The CLARUS module V1” presents the design and implementation details of the CLARUS proxy modules available for this first implementation phase of the CLARUS project. For each module, we present four main elements:
Overview: Includes the high-level description of the module, its role in the CLARUS proxy, its inputs and outputs and its interdependencies with other CLARUS modules.
Specification: Class and sequence diagrams are presented to specify the static and dynamic views of the module
Installation: details about how to install the module are provided in this subsection
Usage: A user manual for the module is presented in this section.
The modules concerned in this version of the proxy tool includes (1) the protocol module that allows the extraction of sensitive data from transiting packets and forwarding obfuscated data after their protection using one of (2) the protection mechanisms that allows the protection of sensitive data (3) and the access control to the proxy as well as its administration and monitoring. Complementary information about these modules implementation will be part of the second version of the “Proxy modules V2” document D5.3 due to Month 32.