Paper 2026/1910
NTPIR: Efficient Silent-Preprocessing PIR using NTR
Abstract
Private Information Retrieval (PIR) enables a client to query a database without revealing the requested index. In the silent preprocessing model, existing protocols typically adopt a two-layer pipeline: a first-layer retrieval based on LWE, followed by an RLWE ring-packing stage and a second-layer homomorphic column retrieval, with ring packing being the primary performance bottleneck. We observe that NTRU supports the homomorphic operations required by this pipeline while representing each ciphertext with a single ring element, suggesting its potential to replace RLWE for a more compact intermediate representation. However, NTRU lacks RLWE's public randomness component, which is required in the offline/online separation of most existing PIR schemes. We introduce NTPIR to address this challenge through three techniques: (1) Pack-then-switch: we perform ring packing in the RLWE domain and transform the result to NTRU via a single key switch, preserving the offline preprocessing structure while yielding compact, single-element packed intermediates. (2) Split-point picking: this method integrates second-layer column selection with response packing, reducing automorphism complexity from linear to square-root complexity in the number of packed second-layer inputs. (3) Optimized arithmetic: we employ FFT-based polynomial multiplication and approximate gadget decomposition to improve the computational efficiency of the underlying homomorphic operations, with concrete correctness error at most $2^{-40}$. On databases ranging from 1 to 8GB, NTPIR achieves up to a $1.81\times$ server-side online speedup over InsPIRe$^{(2)}$ (S&P'26). At 8\,GB, preprocessing step is $7$--$41\times$ faster than InsPIRe$^{(2)}$. In addition, at the highest-throughput configuration, NTPIR sustains 8,609MB/s on an 8GB database, corresponding to a $1.38\times$ speedup over InsPIRe$^{(2)}$, $1.8\times$ over SimpleYPIR, and $2.0\times$ over HintlessPIR.
Metadata
- Available format(s)
-
PDF
- Category
- Applications
- Publication info
- Published elsewhere. CCS 2026
- DOI
- https://doi.org/10.1145/3830454.3846680
- Keywords
- Private Information RetrievalSilent PreprocessingNTRUSplit-point Picking
- Contact author(s)
-
lzh458070 @ antgroup com
vince hc @ antgroup com - History
- 2026-09-10: approved
- 2026-09-07: received
- See all versions
- Short URL
- https://ia.cr/2026/1910
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2026/1910,
author = {Zhihao Li and Cheng Hong},
title = {{NTPIR}: Efficient Silent-Preprocessing {PIR} using {NTR}},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/1910},
year = {2026},
doi = {https://doi.org/10.1145/3830454.3846680},
url = {https://eprint.iacr.org/2026/1910}
}