Paper 2024/355

Adaptively Secure Streaming Functional Encryption

Pratish Datta, NTT Research
Jiaxin Guan, Zellic
Alexis Korb, University of California, Los Angeles
Amit Sahai, University of California, Los Angeles
Abstract

This paper presents the first adaptively secure streaming functional encryption (sFE) scheme for P/Poly. sFE extends traditional FE to vast and/or dynamically evolving data sets, enabling incremental encryption of streaming inputs and iterative partial decryption over encrypted prefixes. The proposed sFE scheme is built from indistinguishability obfuscation for P/Poly and injective PRGs. We achieve this result via two core technical contributions which may be of independent interest. First, we introduce a novel "gluing" mechanism to achieve adaptive security by intertwining two schemes, each possessing one aspect of adaptive security. Second, we enhance the powerful Koppula-Lewko-Waters [STOC 2015] framework with a "sliding window" technique, enabling authenticated iterative computation with fresh inputs at each iteration. Prior work by Guan, Korb, and Sahai [CRYPTO 2023] constructed sFE but only under a (semi-adaptive) function-selective security model, requiring all functional keys to be queried before observing any ciphertext. This severe limitation precludes practical scenarios and leaves adaptive security as a crucial open challenge — explicitly highlighted by their work — which we address in this paper.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
A major revision of an IACR publication in TCC 2025
DOI
10.1007/978-3-032-12293-3_11
Keywords
Functional EncryptionObfuscationAdaptive Security
Contact author(s)
pratish datta @ ntt-research com
jiaxin @ guan io
alexiskorb @ cs ucla edu
sahai @ cs ucla edu
History
2025-12-06: last of 2 revisions
2024-02-27: received
See all versions
Short URL
https://ia.cr/2024/355
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/355,
      author = {Pratish Datta and Jiaxin Guan and Alexis Korb and Amit Sahai},
      title = {Adaptively Secure Streaming Functional Encryption},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/355},
      year = {2024},
      doi = {10.1007/978-3-032-12293-3_11},
      url = {https://eprint.iacr.org/2024/355}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.