Presentation is loading. Please wait.

Presentation is loading. Please wait.

Encrypted Database Final Presentation

Similar presentations


Presentation on theme: "Encrypted Database Final Presentation"— Presentation transcript:

1 Encrypted Database Final Presentation
Daniel Intskirveli and Johannes Christ

2 Data Owner’s User Interface
open-source configured with owner’s EDB profile Interacts with server serves the user interface

3 Demo Database: 18,245 documents Reuters data dump for 1987
Generated with MapReduce job

4 Search protocol Client Server Authentication request
Use auth. token for communication Stage 1: query authenticated word set Verify word set Stage 2: query tag set Verify tags (exit for single-word searches) Stage 3: query cross tag set Verify cross tags List results with matches. Request for end of session Verify credentials, send auth. Token Create search session (UUID) Store search token as well as public/shared keys retrieved from database Query word set and send result Retrieve tags for search token, store them Send tags for verification Query cross tag set. For found tags, find document name. Send cross tags and document names. Destroy session for user’s search session cookie.

5 What’s next? Write documentation and make the repository public
Make the use of authenticated sets optional Implement the database generating algorithm for other platforms Single-machine process? Other distributed data processing techniques? Move inter-process communication away from Java serialization

6 Daniel Intskirveli and Johannes Christ
Thanks! Questions? Daniel Intskirveli and Johannes Christ


Download ppt "Encrypted Database Final Presentation"

Similar presentations


Ads by Google