Overcome Redundant Compute on Hardware Supported Security
Method for Accelerating Execution of Application in a Trusted Execution Environment
Tags: City University of Hong Kong, Hong Kong, Computing Technology
This invention enhances Intel SGX (Software Guard Extensions) by introducing a computation deduplication framework, allowing applications to identify and reuse computation results, increasing SGX's performance significantly. It employs an authenticated encryption scheme to ensure the confidentiality and integrity of data outside enclaves. A developer-friendly API facilitates easy integration into SGX-enabled applications, promising improved efficiency in network applications and cloud-based platforms like Code Ocean. This secure, generic solution addresses the challenges of limited enclave resources and high workloads.
IP Type or Form Factor: Patent Granted; Platform; Software & Algorithm
TRL: 4 - minimum viable product built in lab
Industry or Tech Area: Computing Security; Computing Infrastructure & Networks