Small interval interpolation fitting bootstrapping method based on residue number system

Aiming at the problem that the bootstrapping time of approximate homomorphic encryption scheme is too long, a small interval interpolation fitting method based on residue system is proposed. In this paper, the sinusoidal function by using interpolating and fitting method between the multiple cells to avoid the increase in bootstrapping time or decrease in calculation accuracy caused by the high degree of fitting polynomial is calculated. And the efficiency of modular multiplication and modular inversion in the calculation process is improved by combining the residual system. Lagrange interpolation polynomial is used to interpolate and fit the sine function among different intervals. The comparison function is implemented by the compound implementation of low-degree polynomials, and an interval judgment algorithm is proposed to identify the interval of the ciphertext. Finally, under the precision of 24 bits, the modular operation time in the bootstrapping process decreased to 8% of the HEAAN. When the number of slots is 65 536, the average module operation time per slot is 0.028 ms.

Authors

Institutions

Publication Details

Journal
Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University
Published
2024-10-01
DOI
https://doi.org/10.1051/jnwpu/20244250969
Primary Topic
Cryptography and Residue Arithmetic
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Small interval interpolation fitting bootstrapping method based on residue number system

Fulei WANG, Liaojun Pang, H. Li, C. P. Shen et al.
Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University
Cryptography and Residue Arithmetic
article

Small interval interpolation fitting bootstrapping method based on residue number system

Fulei WANG, Liaojun Pang, H. Li, C. P. Shen, Shiyuan Liu
article en

Abstract

Aiming at the problem that the bootstrapping time of approximate homomorphic encryption scheme is too long, a small interval interpolation fitting method based on residue system is proposed. In this paper, the sinusoidal function by using interpolating and fitting method between the multiple cells to avoid the increase in bootstrapping time or decrease in calculation accuracy caused by the high degree of fitting polynomial is calculated. And the efficiency of modular multiplication and modular inversion in the calculation process is improved by combining the residual system. Lagrange interpolation polynomial is used to interpolate and fit the sine function among different intervals. The comparison function is implemented by the compound implementation of low-degree polynomials, and an interval judgment algorithm is proposed to identify the interval of the ciphertext. Finally, under the precision of 24 bits, the modular operation time in the bootstrapping process decreased to 8% of the HEAAN. When the number of slots is 65 536, the average module operation time per slot is 0.028 ms.

Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical UniversityVol. 42(5)
Xidian University (CN), Northwestern Polytechnical University (CN)
Openalex Percentile: Top 65%
Cryptography and Residue Arithmetic
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Small interval interpolation fitting bootstrapping method based on residue number system — Fulei WANG, Liaojun Pang, et al. · Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University (2024) | TGRS Research Map | TGRS