Lune

CCS2017Top-tier venue

IRON: Functional Encryption using Intel SGX

Ben Fisch, Dhinakaran Vinayagamurthy, Dan Boneh, Sergey Gorbunov

2017Year
167Citations
13Top-tier citations

Abstract

Functional encryption (FE) is an extremely powerful cryptographic mechanism that lets an authorized entity compute on encrypted data, and learn the results in the clear. However, all current cryptographic instantiations for general FE are too impractical to be implemented. We construct Iron, a provably secure, and practical FE system using Intel's recent Software Guard Extensions (SGX). We show that Iron can be applied to complex functionalities, and even for simple functions, outperforms the best known cryptographic schemes. We argue security by modeling FE in the context of hardware elements, and prove that Iron satisfies the security model. CCS CONCEPTS • Security and privacy → Public key (asymmetric) techniques; Hardware-based security protocols;

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 8f35016d-0921-4513-af27-3480358a4eca

Cited by top-tier papers13

Ask how each one uses it

Builds on8

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines