Published February 26, 2026 | Version 1.0

Proof of a Parallel Mixed-Radix Conversion Algorithm for Accelerating Fully Homomorphic Encryption

Authors/Creators

Description

The widespread adoption of Fully Homomorphic Encryption (FHE) has been hindered by a critical computational bottleneck: the sequential Mixed-Radix Conversion (MRC). This paper resolves that inefficiency by introducing a novel parallel MRC algorithm. Our methodology involves a fundamental re-derivation of the MRC equations to algebraically eliminate all sequential dependencies, which transforms the problem into an independent summation structure. We formally prove the algorithm's mathematical soundness via induction and demonstrate that its time complexity is $O(\log k)$, marking a fundamental improvement over the traditional $O(k^{2})$ complexity. By providing a clear and accelerated path to convert encrypted data, this work removes a critical performance bottleneck, enabling the real-time commercial deployment of FHE solutions.

Files

MRC Algorithm IEEE TC.pdf

Files (369.4 kB)

Name Size Download all
md5:a4f4eee76f3420d1a51aa8619157bccd
361.8 kB Preview Download
md5:b7a32d4573f52e0611297d332c7316c1
7.6 kB Preview Download

Additional details

Software

References

  • [1] C. Gentry, "A fully homomorphic encryption scheme," PhD Thesis, Stanford University, 2009. [2] H. L. Garner, "The residue number system," IRE Transactions on Electronic Computers, vol. 8, no. 2, pp. 140–147, 1959. [3] S. O. Im and S. I. Chae, "Improved mixed-radix conversion for residue number system architectures," IEE Proceedings G (Circuits, Devices and Systems), vol. 138, no. 1, pp. 1–5, 1991. [4] C. Ding, D. Pei, and A. Salomaa, Chinese Remainder Theorem: Applications in Computing, Coding, and Cryptography. Singapore: World Scientific Publishing Co., Inc., 1996. [5] G. E. Blelloch, "Prefix sums and their applications," Carnegie Mellon University, Pittsburgh, PA, Tech. Rep. CMU-CS-93-200, 1993. [6] P. M. Kogge and H. S. Stone, "A parallel algorithm for the efficient solution of a general class of recurrence equations," IEEE Transactions on Computers, vol. C-22, no. 8, pp. 786–793, 1973.