×

SECURE ENCRYPTED DOCUMENT RETRIEVAL

  • US 20190318118A1
  • Filed: 04/16/2018
  • Published: 10/17/2019
  • Est. Priority Date: 04/16/2018
  • Status: Abandoned Application
First Claim
Patent Images

1. A method, comprising:

  • receiving, at a third-party storage provider, (i) a plurality of encrypted documents and (ii) a plurality of encrypted vectors corresponding to the plurality of encrypted documents, such that each one of the encrypted documents corresponds to at least one of the encrypted vectors, wherein a data owner has computed document vectors, representing identifiers of text terms, from plaintext versions of the encrypted documents and then encrypted both (i) the plurality of documents, thereby creating the encrypted documents and (ii) the plurality of document vectors, thereby creating the encrypted vectors;

    receiving, from a user, a request to search the encrypted documents using an encrypted query vector generated from a plaintext document provided in the received request;

    identifying whether at least one encrypted document from the encrypted documents is determined to be similar to the plaintext document provided in the received request, wherein the determining a similarity comprises communicating, between the third-party storage provider and at least another third-party storage provider, components to compute a similarity of the encrypted query vector to the encrypted vectors without communicating components that would allow the other third-party storage provider to derive information regarding the plaintext version of the encrypted documents; and

    returning, to the user, a plaintext version of a returned encrypted document determined to be similar to the plaintext document provided in the received request, wherein the data owner has decrypted the returned encrypted document.

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