Patent · US Active

Device, system and method for token based outsourcing of computer programs

US10885158B2 · kind B2 · utility

7Cited by
0References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 4, 2018
Grant dateJan 5, 2021
Priority date
Expiry dateSep 7, 2038

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2209/46
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A multi-party system, devices, and method for token-based obfuscation of secret information. A first party device may store a secret original program T and original data D, retrieve a set of secret keys SK, obfuscate the original program T with the set of secret keys SK to generate an obfuscated program T′, obfuscate the original data D with the set of secret keys SK to generate a token of the data Token(D), and transfer the obfuscated program T′ and Token(D) to a second party device. The second party device may evaluate the obfuscated program T′ on the token of the data Token(D) to generate a result equivalent to evaluating the original program T on the original data D if the same set of secret keys SK is used to obfuscate the original program T and the original data D, without exposing the original program T to the second party.

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