Paper 2026/1921

Homomorphic Functional Encryption: Trustless Key Derivation for Functional Encryption

Camille Nuoskala, Tampere University
Hossein Abdinasibfar, Tampere University
Mélina Hadjeres, Tampere University
Antonios Michalas, Tampere University
Abstract

In this paper, we study the trust assumptions underlying key generation in functional encryption (FE) schemes, as well as the information leakage that can arise from the use of functional decryption keys. FE schemes typically rely on a trusted key curator who holds the master secret key and derives functional decryption keys. This requirement makes the curator a central point of trust and a particularly sensitive target for compromise. We show how homomorphic encryption (HE) can be used to mitigate this problem by allowing FE key-derivation algorithms to be evaluated homomorphically. Building on prior work on function-blind key derivation [CHL20], we extend this approach to a three-party deployment in which the key curator does not hold the FE master secret key in the clear. The resulting construction preserves function blindness while protecting the master secret key from the curator, thereby reducing the trust assumptions associated with conventional FE key management. Additionally, to test the applicability of our approach, we made a proof-of-concept implementation and ran a series of benchmarks. Finally, as a way to support open science and reproducible research, we make our code publicly available.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
Keywords
Function BlindnessFunctional EncryptionHomomorphic EncryptionHomomorphic Evaluation
Contact author(s)
camille nuoskala @ tuni fi
hossein abdinasibfar @ tuni fi
melina hadjeres @ tuni fi
antonios michalas @ tuni fi
History
2026-09-10: approved
2026-09-08: received
See all versions
Short URL
https://ia.cr/2026/1921
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/1921,
      author = {Camille Nuoskala and Hossein Abdinasibfar and Mélina Hadjeres and Antonios Michalas},
      title = {Homomorphic Functional Encryption: Trustless Key Derivation for Functional Encryption},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1921},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1921}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.