Aggregation of encrypted data
US10554384B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 13, 2017 |
| Grant date | Feb 4, 2020 |
| Priority date | — |
| Expiry date | Dec 11, 2037 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06Q2220/12
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
In some embodiments, an encryption system secures data using a homomorphic encryption. The encryption system encrypts a number by encrypting a number identifier of the number and combining the number and the encrypted number identifier using a mathematical operation to generate an encrypted number. The encrypted numbers may be stored at a server system along with their number identifiers. The server system can then generate an aggregation (e.g., sum) of the encrypted numbers and provide the aggregation, the encrypted numbers, and the number identifiers. The encryption system can then separate the aggregation of the numbers from the aggregation of the encrypted numbers using an inverse of the mathematical operation used in the encryption to effect removal of an aggregation of the encrypted number identifiers of the numbers from the aggregation of the encrypted numbers. The separated aggregation of the numbers is an aggregation of the plurality of the numbers.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.