HEAT

Homomorphic Encryption Applications and Technology

Julie Arteza

01 January 2015

01 December 2017

EC funded project

Homomorphic cryptography offers the tantalizing goal of being able to process sensitive information in encrypted form, without needing to compromise on the privacy and security of the citizens and organizations that provide the input data.

The HEAT proposal brings together Europe's leading researchers on homomorphic cryptography (KU LEUVEN, UNIVBRIS and UL), with the leading expertise on lattice based cryptanalysis (UPMC), and three industrial partners with existing interests in the field (CRX, NXP and Thales UK). The goal of HEAT is to produce a step change in the efficiency and applicability of this technology. The proposal leverages existing ground breaking research in Europe, and links this with three industrially contributed case studies as a way of grounding the research in practical issues.

The case studies proposed by the industrial partners consist of smart grid, statistical analysis to automate the detection of organized crime and shared satellite infrastructure applications.

The project will focus on Somewhat Homomorphic Encryption (SHE). Not only is this a stepping stone on the way to Fully Homomorphic Encryption, the partners also believe that SHE is a useful cryptographic tool in its own right. We aim to demonstrate this applicability via our three case studies.

Motivated by the three case studies the project will examine new design and implementation techniques for homomorphic cryptography, as well as a thorough security analysis. The security analysis is likely to have wider applicability due to the linkage with post-quantum cryptographic systems based on lattices. The proposed outputs of HEAT are an open source software library to support applications that wish to use homomorphic cryptography. The results of the HEAT project will be highly beneficial to European industry and academic research since they allow for using homomorphic cryptography to be used by a much wider variety of end developers.

Category:

Vertical Category: