Invention Grant
- Patent Title: Controlling security in relational databases
-
Application No.: US15045251Application Date: 2016-02-17
-
Publication No.: US10255454B2Publication Date: 2019-04-09
- Inventor: Seny Kamara , Tarik Moataz
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Rainier Patents, P.S.
- Main IPC: H04L29/06
- IPC: H04L29/06 ; G06F21/62 ; G06F17/30 ; H04L9/00 ; H04L9/08

Abstract:
A security controller controls secure processing of queries in an encrypted relational database. A query controller receives, from a client device, a secure query in a format of an encrypted token generated using a structured query language (SQL) query in a conjunctive query form, and sends an encrypted response to the secure query to the client device. A search engine generates the encrypted response to the secure query by initiating a search on the encrypted relational database, without decrypting the secure query and without decrypting the encrypted multi-maps. The encrypted relational database includes encrypted multi-maps corresponding to a relational database hosted at the client device, and an encrypted dictionary, based on structured encryption, using structured encryption, in lieu of using property-preserving encryption (PPE), and in lieu of using fully homomorphic encryption (FHE).
Public/Granted literature
- US20170235969A1 CONTROLLING SECURITY IN RELATIONAL DATABASES Public/Granted day:2017-08-17
Information query