Patent · US Active

Secure search of secret data in a semi-trusted environment using homomorphic encryption

US11764940B2 · kind B2 · utility

0Cited by
113References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 10, 2020
Grant dateSep 19, 2023
Priority date
Expiry dateJun 6, 2040

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2209/46
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system and method for secure searching in a semi-trusted environment by comparing first and second data (query and target data). A first data provider may map first secret data to a first plurality of tokens using a token codebook, concatenate the first plurality of tokens to generate a first token signature, and homomorphically encrypt the first token signature. A second data provider may map second data to a second plurality of tokens using the token codebook, concatenate the second plurality of tokens to generate a second token signature, and compare the homomorphically encrypted first token signature and an unencrypted or homomorphically encrypted second token signature to generate a homomorphically encrypted comparison. A trusted party may decrypt the homomorphically encrypted comparison, using a secret homomorphic decryption key, to determine if the token signatures match or not respectively indicating the search query is found or not in the target data.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.