Compressed FHE

Privacy-preserving machine learning and encrypted statistics increasingly require evaluating long chains of matrix products directly on ciphertexts. In the CKKS homomorphic encryption scheme, however, every multiplication amplifies noise and enlarges ciphertexts, so the available precision budget is exhausted after only a few products. This work establishes <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mrow> <mml:mi mathvariant="sans-serif">c</mml:mi> <mml:mi mathvariant="sans-serif">F</mml:mi> <mml:mi mathvariant="sans-serif">H</mml:mi> <mml:mi mathvariant="sans-serif">E</mml:mi> </mml:mrow> </mml:mrow> </mml:math> (compressed FHE), a unified analytical and empirical framework that integrates low-rank matrix factorization techniques into the CKKS homomorphic encryption scheme. Its central idea is a co-design: instead of tuning the low-rank approximation and the cryptographic parameters in isolation, <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mrow> <mml:mi mathvariant="sans-serif">c</mml:mi> <mml:mi mathvariant="sans-serif">F</mml:mi> <mml:mi mathvariant="sans-serif">H</mml:mi> <mml:mi mathvariant="sans-serif">E</mml:mi> </mml:mrow> </mml:mrow> </mml:math> balances the two error sources against each other so that neither wastes precision. Theoretical bounds are derived for the accumulation of relative error across sequences of factorized matrices, leading to an explicit expression for the attainable computation depth as a function of target accuracy, norm amplification behavior, and per-layer approximation quality. Extensions to tree-based evaluation structures are also formulated, allowing depth to scale logarithmically with the number of factors. Concretely, this co-design is realized as a precision-balancing model that, for a target accuracy, automatically selects the CKKS parameters: the polynomial modulus degree, the modulus chain, and the scaling factor. Experimental evaluations demonstrate that encrypted low-rank matrix multiplications achieve both significant runtime improvements and reduction of ciphertext sizes over direct or tree-based encrypted multiplications while maintaining the prescribed accuracy. <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mrow> <mml:mi mathvariant="sans-serif">c</mml:mi> <mml:mi mathvariant="sans-serif">F</mml:mi> <mml:mi mathvariant="sans-serif">H</mml:mi> <mml:mi mathvariant="sans-serif">E</mml:mi> </mml:mrow> </mml:mrow> </mml:math> is agnostic to other CKKS optimizations and can be combined with them for further gains.

Authors

Publication Details

Journal
IACR Communications in Cryptology
Published
2026-08-03
DOI
https://doi.org/10.62056/a0lmpxqi
Primary Topic
Stochastic Gradient Optimization Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Compressed FHE

Dimitrios Schoinianakis, Maryam Sabzevari
IACR Communications in Cryptology
Stochastic Gradient Optimization Techniques
article

Compressed FHE

Dimitrios Schoinianakis, Maryam Sabzevari
article en

Abstract

Privacy-preserving machine learning and encrypted statistics increasingly require evaluating long chains of matrix products directly on ciphertexts. In the CKKS homomorphic encryption scheme, however, every multiplication amplifies noise and enlarges ciphertexts, so the available precision budget is exhausted after only a few products. This work establishes <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mrow> <mml:mi mathvariant="sans-serif">c</mml:mi> <mml:mi mathvariant="sans-serif">F</mml:mi> <mml:mi mathvariant="sans-serif">H</mml:mi> <mml:mi mathvariant="sans-serif">E</mml:mi> </mml:mrow> </mml:mrow> </mml:math> (compressed FHE), a unified analytical and empirical framework that integrates low-rank matrix factorization techniques into the CKKS homomorphic encryption scheme. Its central idea is a co-design: instead of tuning the low-rank approximation and the cryptographic parameters in isolation, <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mrow> <mml:mi mathvariant="sans-serif">c</mml:mi> <mml:mi mathvariant="sans-serif">F</mml:mi> <mml:mi mathvariant="sans-serif">H</mml:mi> <mml:mi mathvariant="sans-serif">E</mml:mi> </mml:mrow> </mml:mrow> </mml:math> balances the two error sources against each other so that neither wastes precision. Theoretical bounds are derived for the accumulation of relative error across sequences of factorized matrices, leading to an explicit expression for the attainable computation depth as a function of target accuracy, norm amplification behavior, and per-layer approximation quality. Extensions to tree-based evaluation structures are also formulated, allowing depth to scale logarithmically with the number of factors. Concretely, this co-design is realized as a precision-balancing model that, for a target accuracy, automatically selects the CKKS parameters: the polynomial modulus degree, the modulus chain, and the scaling factor. Experimental evaluations demonstrate that encrypted low-rank matrix multiplications achieve both significant runtime improvements and reduction of ciphertext sizes over direct or tree-based encrypted multiplications while maintaining the prescribed accuracy. <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mrow> <mml:mi mathvariant="sans-serif">c</mml:mi> <mml:mi mathvariant="sans-serif">F</mml:mi> <mml:mi mathvariant="sans-serif">H</mml:mi> <mml:mi mathvariant="sans-serif">E</mml:mi> </mml:mrow> </mml:mrow> </mml:math> is agnostic to other CKKS optimizations and can be combined with them for further gains.

IACR Communications in CryptologyVol. 3(2)
Openalex Percentile: Top 7%
Stochastic Gradient Optimization Techniques
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.