×

Querying encrypted data in a relational database system

  • US 7,783,900 B2
  • Filed: 11/17/2008
  • Issued: 08/24/2010
  • Est. Priority Date: 05/30/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method of storing and accessing data in a client-server relational database system, comprising:

  • encrypting data from a client computer;

    storing the encrypted data at a server computer;

    performing a query against the encrypted data stored at the server computer to produce an encrypted intermediate results set;

    sending the encrypted intermediate results set from the server computer to the client computer;

    decrypting and filtering the encrypted intermediate results set at the client computer to produce unencrypted actual results for the query, such that the data is always encrypted when it is stored at or processed by the server computer and the encrypted data is never decrypted by the server computer.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×