Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Hybrid system and method for secure collaboration using homomorphic encryption and trusted hardware

a technology of trusted hardware and homomorphic encryption, applied in the field of secure multi-party collaboration, can solve the problems of limited memory and computational capacity, the computation of encrypted data cannot be performed conventionally, and the data privacy is not protected, so as to achieve the effect of fast and efficient technique, relatively fast and efficient

Active Publication Date: 2020-01-30
DUALITY TECH INC
View PDF0 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The invention provides a hybrid environment combining homomorphic encryption and trusted hardware for secure collaborations on encrypted data. The invention optimizes speed and security by dividing linear and non-linear computations into separate encrypted and unencrypted domains, where linear computations are performed faster using homomorphic encryption and non-linear computations are performed faster in the unencrypted domain. The results are then decrypted and merged to produce the same results as performing the original combined linear and non-linear computations. The "technical effect" of the invention is to increase the speed or runtime of the processor(s) executing the computations to approximately linearly proportional to the number of multiplications performed.

Problems solved by technology

Today, massive amounts of data live in many organizations, with barriers between them, erected by mistrust, economic incentives and regulatory hurdles.
Because encryption obscures and permutes the content and order of the data, computations conventionally are not performed on the encrypted data.
Trusted hardware is often implemented as a “secure chip” and generally has limited memory and computational capacity, rendering it slow and having insufficient storage when large amounts of data and complex computations are involved.
Although HE can theoretically work on any data, HE is extremely slow because the source data is encrypted in a representation significantly larger than the source data, so many more operations need to be performed to support computations on encrypted data than the source data.
In practice, HE is unrealistic to use in most real-world settings, especially when large amounts of data and complex computations are involved.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Hybrid system and method for secure collaboration using homomorphic encryption and trusted hardware
  • Hybrid system and method for secure collaboration using homomorphic encryption and trusted hardware
  • Hybrid system and method for secure collaboration using homomorphic encryption and trusted hardware

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0008]To overcome the aforementioned limitations inherent in the art, embodiments of the invention may provide a fast and efficient technique for secure collaborations on encrypted data. Embodiments of the invention may provide a hybrid environment combining a homomorphic encryption (HE) enabled device performing HE computations in an encrypted domain (e.g., not in trusted hardware) and a trusted hardware device performing computations in an unencrypted domain (e.g., in trusted hardware). An original set of computations may be split into a subset of linear computations and a subset of non-linear computations. Because linear computations are typically performed relatively fast and efficiently using HE, the HE-enabled device may perform only the subset of linear computations. However, because non-linear computations are performed relatively slowly using HE, the subset of non-linear computations may not be performed using HE, but may instead only be performed in the unencrypted domain ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A device, system and method for secure collaborations on encrypted data in a hybrid environment of a homomorphic encryption (HE) enabled device and trusted hardware. A set of computations may be divided into a subset of linear computations and a subset of non-linear computations. The linear computations on the encrypted data may be executed using homomorphic encryption (HE) in the homomorphic encryption (HE) enabled device. The non-linear computations on the unencrypted data may be executed in the trusted hardware in an unencrypted domain and encrypting the result. The results of the linear and non-linear computations may be decrypted and merged to generate a result equivalent to executing the set of linear and non-linear computations on the unencrypted data.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS[0001]This application claims the benefit of U.S. Provisional Patent Application Ser. No. 62 / 702,669, filed Jul. 24, 2018, which is hereby incorporated by reference in its entirety.FIELD OF THE INVENTION[0002]Embodiments of the invention are directed to data privacy, security, and encryption of secret data. In particular, embodiments of the invention are directed to secure multi-party collaborations, in which one or more parties encrypt their secret data to safely share with one or more external or third parties, which can then remotely operate on the data, without exposing the underlining secret data to an untrusted party.BACKGROUND OF THE INVENTION[0003]Today, massive amounts of data live in many organizations, with barriers between them, erected by mistrust, economic incentives and regulatory hurdles. When secret data, such as, personal or medical data is involved, privacy becomes a major concern for all parties involved, as that information...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): H04L9/00H04L29/06G06F21/60
CPCH04L2209/122H04L9/008G06F21/602H04L63/08H04L2209/46H04L63/0442G06F21/72
Inventor VAIKUNTANATHAN, VINODSHAINSKI, ARINA
Owner DUALITY TECH INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products