Published September 12, 2019 | Version v1
Conference paper Open

Multi-Input Functional Encryption for Inner Products: Function-Hiding Realizations and Constructions without Pairings

  • 1. Département informatique de l'ENS, Ecole normale sup´erieure, CNRS, PSL University
  • 2. Dipartimento di Matematica e Informatica, Universit`a di Catania, Italy
  • 3. IMDEA Software Institute, Madrid
  • 4. KIT, Karlsruhe, Germany

Description

We present new constructions of multi-input functional encryption (MIFE) schemes for the inner-product functionality that improve the state of the art solution of Abdalla et al. (Eurocrypt 2017) in two main directions.

First, we put forward a novel methodology to convert single-input functional encryption for inner products into multi-input schemes for the same functionality. Our transformation is surprisingly simple, general and ecient. In particular, it does not require pairings and it can be instantiated with all known single-input schemes. This leads to two main advances. First, we enlarge the set of assumptions this primitive can be based on, notably, obtaining new MIFEs for inner products from plain DDH, LWE, and Decisional Composite Residuosity. Second, we obtain the rst MIFE schemes from standard assumptions where decryption works eciently even for messages of super-polynomial size.

Our second main contribution is the rst function-hiding MIFE scheme for inner products based on standard assumptions. To this end, we show how to extend the original, pairing-based, MIFE by Abdalla et al. in order to make it function hiding, thus obtaining a function-hiding MIFE from the MDDH assumption.

Files

201807- Multi-Input Functional Encryption for Inner Products. Function-Hiding Realizations and Constructions without Pairings.pdf

Additional details

Funding

FENTEC – Functional Encryption Technologies 780108
European Commission