Streaming Functional Encryption
Jiaxin Guan, Alexis Korb, Amit Sahai
Abstract
We initiate the study of streaming functional encryption (sFE) which is designed for scenarios in which data arrives in a streaming manner and is computed on in an iterative manner as the stream arrives. Unlike in a standard functional encryption (FE) scheme, in an sFE scheme, we (1) do not require the entire data set to be known at encryption time and (2) allow for partial decryption given only a prefix of the input. More specifically, in an sFE scheme, we can sequentially encrypt each data point in a stream of data as it arrives, without needing to wait for all values. We can then generate function keys for streaming functions which are stateful functions that take as input a message and a state and output a value and the next state . For any , a user with a function key for a streaming function can learn the first output values where and given only ciphertexts for the first elements .
In this work, we introduce the notion of sFE and show how to construct it from FE. In particular, we show how to achieve a secure sFE scheme for from a compact, secure FE scheme for , where our security notion for sFE is similar to standard FE security except that we require all function queries to be made before the challenge ciphertext query. Furthermore, by combining our result with the FE construction of Jain, Lin, and Sahai (STOC, 2022), we show how to achieve a secure sFE scheme for from the polynomial hardness of well-studied assumptions.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get ae4d9252-d98d-4f0c-b1d0-4cc898175bf4Related papers
- Dynamic Bounded-Collusion Streaming Functional Encryption from Minimal AssumptionsKaartik Bhushan, Alexis Korb, Amit SahaiCRYPTO 2025 · 1 citation
- Indistinguishability Obfuscation from Simple-to-State Hard Problems: New Assumptions, New Techniques, and SimplificationRomain Gay, Aayush Jain, Huijia Lin, Amit SahaiEUROCRYPT 2021 · 46 citations
- Amplifying the Security of Functional Encryption, UnconditionallyAayush Jain, Alexis Korb, Nathan Manohar, Amit SahaiCRYPTO 2020 · 6 citations
- Dynamic Decentralized Functional EncryptionJérémy Chotard, Edouard Dufour-Sans, Romain Gay, Duong Hieu Phan et al.CRYPTO 2020 · 51 citations
- Functional Encryption for Turing Machines with Dynamic Bounded Collusion from LWEShweta Agrawal, Monosij Maitra, Narasimha Sai Vempati, Shota YamadaCRYPTO 2021 · 25 citations
