Paper 2023/457

Registered FE beyond Predicates: (Attribute-Based) Linear Functions and more

Pratish Datta, NTT Research
Tapas Pal, NTT Social Informatics Laboratories
Shota Yamada, National Institute of Advanced Industrial Science and Technology Japan
Abstract

This paper introduces the first registered functional encryption RFE scheme tailored for linear functions. Distinctly different from classical functional encryption (FE), RFE addresses the key-escrow issue and negates the master key exfiltration attack. Instead of relying on a centralized trusted authority, it introduces a “key curator” - a fully transparent entity that does not retain secrets. In an RFE framework, users independently generate secret keys and subsequently register their respective public keys, along with their authorized functions, with the key curator. This curator consolidates public keys from various users into a unified, concise master public key. For decryption, users occasionally secure helper decryption keys from the key curator, which they use in conjunction way with their private keys. It is imperative that the aggregate public key, helper decryption keys, ciphertexts, and the times for encryption/decryption are polylogarithmic in the number of registered users. All existing RFE designs were confined to predicates where given the correct credentials a user can retrieve the entire payload from a ciphertext or gain no information about it otherwise. Contrarily, our RFE scheme facilitates the computation of linear functions on encrypted content and extraction of only the computation results. Recognizing potential leaks from linear functions, we further enhance our RFE by incorporating an attribute-based access control mechanism. The outcome is the first registered attribute-based linear FE (RABIPFE), which supports access policies depicted as linear secret sharing schemes LSSS. Our proposed schemes are realized in the common reference string (CRS) model as introduced by Hohenberger et al.[EUROCRYPT 2023], employ simple tools and black-box methods. Specifically, our constructs operate in asymmetric prime-order bilinear group regime setting and are proven secure in the generic bilinear group model. Aligning with all pre-existing black-box RFE designs within the CRS model, our schemes cater to a predetermined maximum user count. A notable variant of our RABIPFE scheme also yields the first efficient register ABE (RABE) system for LSSS access policies in asymmetric prime-order bilinear groups. Conclusively, demonstrating feasibility, we formulated an RFE blueprint that supports general functionalities and an infinite user base, leveraging indistinguishability obfuscation and one-way functions.

Note: The updated version additionally includes constructions of registered (attribute-based) inner product functional encryption using pairing.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
Keywords
Functional encryptionregistration-based encryptionslotted registration-based encryptionattribute-based IPFE
Contact author(s)
pratish datta @ ntt-research com
tapas pal @ ntt com
yamada-shota @ aist go jp
History
2023-10-12: revised
2023-03-30: received
See all versions
Short URL
https://ia.cr/2023/457
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2023/457,
      author = {Pratish Datta and Tapas Pal and Shota Yamada},
      title = {Registered {FE} beyond Predicates: (Attribute-Based) Linear Functions and more},
      howpublished = {Cryptology {ePrint} Archive, Paper 2023/457},
      year = {2023},
      url = {https://eprint.iacr.org/2023/457}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.