Preprocessed Private Function Evaluation: Achieving Sublinear Online Complexity for Lookup Tables
Tanping Zhou, Xiaoyi Wang, Yi Qu, Wenchao Liu, Long Chen, Zhenfeng Zhang
Abstract
Private Function Evaluation (PFE) facilitates the secure computation of private functions on private inputs in an oblivious manner, ensuring that both the function and the inputs remain confidential throughout the entire computational process. PFE has garnered significant attention due to its critical applications in various domains, such as privacy-preserving healthcare systems and privacypreserving credit checks, where safeguarding the confidentiality of the function itself is of paramount importance. However, despite its broad applicability, existing PFE schemes often exhibit inefficiencies, even in relatively straightforward scenarios such as the evaluation of lookup tables. To mitigate these limitations, we propose a novel variant of PFE, termed Preprocessed Private Function Evaluation (PPFE), which leverages preprocessing techniques to significantly enhance the efficiency of online computations. Within this framework, we introduce a specialized construction tailored specifically for lookup table operations, achieving sublinear complexity during the online computation phase. The efficacy of the proposed approach is demonstrated through experimental evaluations. For a lookup table of size 2 24 , the online computation time required to process a single query is about 3 milliseconds, representing a performance improvement of more than an order of magnitude compared to existing results. Furthermore, the proposed scheme exhibits strong scalability, effectively handling thousands of adaptive queries within the same framework.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext e99636aa-8325-413f-9674-d93c60f24654Builds on9
- Scaling ORAM for Secure ComputationJack Doerner, Abhi ShelatCCS 2017 · 221 citations
- Pushing the Communication Barrier in Secure Computation using Lookup TablesGhada Dessouky, Farinaz Koushanfar, Ahmad-Reza Sadeghi, Thomas Schneider et al.NDSS 2017 · 85 citations
- Toward Practical Lattice-Based Proof of Knowledge from Hint-MLWEDuhyeong Kim, Dongwon Lee, Jinyeong Seo, Yongsoo SongCRYPTO 2023 · 47 citations
- Plinko: Single-Server PIR with Efficient Updates via Invertible PRFsAlexander Hoover, Sarvar Patel, Giuseppe Persiano, Kevin YeoEUROCRYPT 2025 · 9 citations
- Simple and Practical Amortized Sublinear Private Information Retrieval using Dummy SubsetsLing Ren, Muhammad Haris Mughees, I SunCCS 2024 · 5 citations
Related papers
- A New PPML Paradigm for Quantized ModelsTianpei Lu, Bingsheng Zhang, Xiaoyuan Zhang, Kui RenNDSS 2025
- FABLE: Batched Evaluation on Confidential Lookup Tables in 2PCZhengyuan Su, Qi Pang, Simon Beyzerov, Wenting ZhengUSENIX Security 2025
- Private Function Evaluation with Linear ComplexityShuaishuai Li, Cong Zhang, Anyu Wang, Xiaoyun WangCRYPTO 2026
- Privacy-Preserving Embedding via Look-up Table Evaluation with Fully Homomorphic EncryptionJaeyun Kim, Saerom Park, Joohee Lee, Jung Hee CheonICML 2024 · 5 citations
- FLUTE: Fast and Secure Lookup Table EvaluationsAndreas Brüggemann, Robin Hundt, Thomas Schneider, Ajith Suresh et al.S&P 2023
