×

INCREASING SEARCH ABILITY OF PRIVATE, ENCRYPTED DATA

  • US 20160232362A1
  • Filed: 02/11/2016
  • Published: 08/11/2016
  • Est. Priority Date: 02/11/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for searching a database to obtain data, comprising:

  • receiving, by a computer database system, a search string;

    searching a first table of the computer database system using the search string to identify a matching string, wherein the first table includes an encrypted foreign key for each field;

    obtaining at least one encrypted foreign key corresponding to the matching string identified using the search string;

    sending the at least one encrypted foreign key to a decryption engine executing on one or more processors of the computer database system;

    receiving from the decryption engine, at least one decrypted foreign key corresponding to the at least one encrypted foreign key;

    searching a second table of the computer database system using the at least one decrypted foreign key to obtain encrypted data;

    sending the encrypted data to the decryption engine to decrypt the encrypted data; and

    receiving, from the decryption engine, decrypted data resulting from decryption of the encrypted data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×