Paper 2026/2594

Registered Functional Encryption for Circuits with Dynamic Bounded Collusion

Yijian Zhang, University of Wollongong
Rupeng Yang, University of Wollongong
Zuoxia Yu, University of Wollongong
Willy Susilo, University of Wollongong
Abstract

Registered Functional Encryption (Reg-FE) eliminates the key escrow issue in traditional functional encryption by allowing users to generate their own public/secret keys without the help of a central authority. The public key is then registered to the system along with a function, and all the registered public keys will be aggregated to a compact master public key by a transparent key curator. Messages are encrypted under the master public key, and users can learn functions of encrypted data from the ciphertext using their own secret keys. Prior constructions of Reg-FE either become insecure when more than one malicious users collude or require the heavy machinery of indistinguishability obfuscation. In this work, we construct the first collusion-resistant Reg-FE without obfuscations. The schemes are secure if the number of colluded users is bounded, and the collusion bound can be either a global parameter or specified by the encryption algorithm dynamically. In both settings, we provide generic constructions of Reg-FE from registered attribute-based encryption and instantiate them from either the standard $k$-Lin assumption or the succinct LWE assumption.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
A major revision of an IACR publication in ASIACRYPT 2026
Keywords
registered cryptographyfunctional encryption
Contact author(s)
yijianz @ uow edu au
rupengy @ uow edu au
zyu @ uow edu au
wsusilo @ uow edu au
History
2026-10-24: approved
2026-10-22: received
See all versions
Short URL
https://ia.cr/2026/2594
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/2594,
      author = {Yijian Zhang and Rupeng Yang and Zuoxia Yu and Willy Susilo},
      title = {Registered Functional Encryption for Circuits with Dynamic Bounded Collusion},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/2594},
      year = {2026},
      url = {https://eprint.iacr.org/2026/2594}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.