FPT: A Fixed-Point Accelerator for Torus Fully Homomorphic Encryption
Open accessAbstract
Fully Homomorphic Encryption (FHE) is a technique that allows computation on encrypted data. It has the potential to drastically change privacy considerations in the cloud, but high computational and memory overheads are preventing its broad adoption. TFHE is a promising Torus-based FHE scheme that heavily relies on bootstrapping, the noise-removal tool invoked after each encrypted logical/arithmetical operation.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The ARMv8-A architecture exhibits comparable timing jitter profiles to x86 and Apple Silicon, ensuring consistent entropy yields across platforms.
“Recent benchmarks confirm that the ARMv8-A architecture exhibit comparable timing jitter profiles to x86 and Apple Silicon24, ensuring consistent entropy yields across platforms.”
From Raw QPP-RNG randomness via system jitter across platforms: a NIST SP 800-90B evaluation (2025) · cites this paper as [24]
The Evaluation and Comparison section benchmarks an FPGA accelerator, and Table 4 compares homomorphic-encryption bootstrapping performance across platforms; neither addresses timing jitter or entropy yields. Searches for ARMv8-A, x86, Apple Silicon, timing jitter, and cross-platform entropy found no relevant passage in our copy. Page numbers were not available. (LLM, conf=0.77)
Experimental — accuracy not yet measured
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., et al. (2010) · Communications of the ACM · doi:10.1145/1721654.1721672 · Cited by 9,464 · see citing works
Fully homomorphic encryption using ideal lattices
Gentry, C. (2009) · Proceedings of the forty-first annual ACM symposium on Theory of computing · doi:10.1145/1536414.1536440 · Cited by 6,806 · see citing works
The Design and Implementation of FFTW3
Frigo, M., & Johnson, S. G. (2005) · Proceedings of the IEEE · doi:10.1109/jproc.2004.840301 · Cited by 5,086 · see citing works
Homomorphic Encryption for Arithmetic of Approximate Numbers
Cheon, J. H., Kim, A., Kim, M., & Song, Y. (2017) · Lecture Notes in Computer Science · doi:10.1007/978-3-319-70694-8_15 · Cited by 2,522 · see citing works
A Survey of Autonomous Driving: <i>Common Practices and Emerging Technologies</i>
Yurtsever, E., Lambert, J., Carballo, A., & Takeda, K. (2020) · IEEE Access · doi:10.1109/access.2020.2983149 · Cited by 1,889 · see citing works
Machine learning for medical diagnosis: history, state of the art and perspective
Kononenko, I. (2001) · Artificial Intelligence in Medicine · doi:10.1016/s0933-3657(01)00077-x · Cited by 1,664 · see citing works
Gentry, C., Sahai, A., & Waters, B. R. (2013) · Lecture notes in computer science · doi:10.1007/978-3-642-40041-4_5 · Cited by 1,507 · see citing works
(Leveled) Fully Homomorphic Encryption without Bootstrapping
Brakerski, Z., Gentry, C., & Vaikuntanathan, V. (2014) · ACM Transactions on Computation Theory · doi:10.1145/2633600 · Cited by 1,462 · see citing works
Pouyanfar, S., Sadiq, S. B., Yan, Y., Tian, H., Tao, Y., Reyes, M. P., Shyu, M., Chen, S., & Iyengar, S. S. (2018) · ACM Computing Surveys · doi:10.1145/3234150 · Cited by 1,435 · see citing works
TFHE: Fast Fully Homomorphic Encryption Over the Torus
Chillotti, I., Gama, N., Georgieva, M., & Izabachène, M. (2019) · Journal of Cryptology · doi:10.1007/s00145-019-09319-x · Cited by 1,018 · see citing works
Retiming synchronous circuitry
Leiserson, C. E., & Saxe, J. B. (1991) · Algorithmica · doi:10.1007/bf01759032 · Cited by 1,000 · see citing works
Bachrach, J., Vo, H., Richards, B. C., et al. (2012) · Proceedings - ACM IEEE Design Automation Conference · doi:10.1145/2228360.2228584 · Cited by 942 · see citing works
Implementing Gentry’s Fully-Homomorphic Encryption Scheme
Gentry, C., & Halevi, S. (2011) · Lecture notes in computer science · doi:10.1007/978-3-642-20465-4_9 · Cited by 898 · see citing works
FHEW: Bootstrapping Homomorphic Encryption in Less Than a Second
Ducas, L., & Micciancio, D. (2015) · Lecture notes in computer science · doi:10.1007/978-3-662-46800-5_24 · Cited by 785 · see citing works
Faster Fully Homomorphic Encryption: Bootstrapping in Less Than 0.1 Seconds
Chillotti, I., Gama, N., Georgieva, M., & Izabachène, M. (2016) · Lecture notes in computer science · doi:10.1007/978-3-662-53887-6_1 · Cited by 692 · see citing works
SoK: Security and Privacy in Machine Learning
Papernot, N., McDaniel, P., Sinha, A., & Wellman, M. P. (2018) · 2018 IEEE European Symposium on Security and Privacy (EuroS&P) · doi:10.1109/eurosp.2018.00035 · Cited by 502 · see citing works
Privacy-Preserving Machine Learning With Fully Homomorphic Encryption for Deep Neural Network
Lee, J.-W., Kang, H., Lee, Y., Choi, W., Eom, J., Deryabin, M. A., Lee, E., Lee, J., Yoo, D., Kim, Y.-S., et al. (2022) · IEEE Access · doi:10.1109/access.2022.3159694 · Cited by 423 · see citing works
A new approach to pipeline FFT processor
He, S., & Torkelson, M. (2002) · Proceedings of the International Conference on Parallel Processing · doi:10.1109/ipps.1996.508145 · Cited by 372 · see citing works
Designing Custom Arithmetic Data Paths with FloPoCo
de Dinechin, F., & Pasca, B. (2011) · IEEE Design & Test of Computers · doi:10.1109/mdt.2011.44 · Cited by 337 · see citing works
F1: A Fast and Programmable Accelerator for Fully Homomorphic Encryption
Samardzic, N., Feldmann, A., Krastev, A., Devadas, S., Dreslinski, R., Peikert, C., & Sánchez, D. (2021) · IEEE/ACM International Symposium on Microarchitecture (MICRO) · doi:10.1145/3466752.3480070 · Cited by 296 · see citing works
Riazi, M. S., Laine, K., Pelton, B., & Dai, W. (2020) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/3373376.3378523 · Cited by 244 · see citing works
Pipelined Radix-$2^{k}$ Feedforward FFT Architectures
Garrido, M., Grajal, J., Sanchez, M. A., & Gustafsson, O. (2011) · IEEE Transactions on Very Large Scale Integration (VLSI) Systems · doi:10.1109/tvlsi.2011.2178275 · Cited by 222 · see citing works
Samardzic, N., Feldmann, A., Krastev, A., Manohar, N., Genise, N., Devadas, S., Eldefrawy, K., Peikert, C., & Sánchez, D. (2022) · Proceedings - International Symposium on Computer Architecture/Proceedings · doi:10.1145/3470496.3527393 · Cited by 210 · see citing works
FPGA-Based High-Performance Parallel Architecture for Homomorphic Computing on Encrypted Data
Roy, S. S., Turan, F., Jarvinen, K. U., Vercauteren, F., & Verbauwhede, I. M. R. (2019) · IEEE International Symposium on High-Performance Computer Architecture (HPCA) · doi:10.1109/hpca.2019.00052 · Cited by 195 · see citing works
Self-citationKim, S., Kim, J., Kim, M. J., Jung, W., Kim, J., Rhu, M., & Ahn, J. H. (2022) · Proceedings - International Symposium on Computer Architecture/Proceedings · doi:10.1145/3470496.3527415 · Cited by 187 · see citing works
Jung, W., Kim, S., Ahn, J. H., et al. (2021) · IACR Transactions on Cryptographic Hardware and Embedded Systems · doi:10.46586/tches.v2021.i4.114-148 · Cited by 173 · see citing works
A fixed-point fast Fourier transform error analysis
Welch, P. D. (1969) · IEEE Transactions on Audio and Electroacoustics · doi:10.1109/tau.1969.1162035 · Cited by 164 · see citing works
Kim, J., Lee, G., Kim, S., Sohn, G., Rhu, M., Kim, J., & Ahn, J. H. (2022) · IEEE/ACM International Symposium on Microarchitecture (MICRO) · doi:10.1109/micro56248.2022.00086 · Cited by 162 · see citing works
Programmable Bootstrapping Enables Efficient Homomorphic Inference of Deep Neural Networks
Chillotti, I., Jóye, M., & Paillier, P. (2021) · Lecture notes in computer science · doi:10.1007/978-3-030-78086-9_1 · Cited by 155 · see citing works
cuHE: A Homomorphic Encryption Accelerator Library
Dai, W., & Sunar, B. (2016) · Lecture notes in computer science · doi:10.1007/978-3-319-29172-7_11 · Cited by 149 · see citing works
Logistic Regression on Homomorphic Encrypted Data at Scale
Han, K., Hong, S., Cheon, J. H., & Park, D. (2019) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v33i01.33019466 · Cited by 140 · see citing works
Accelerating fully homomorphic encryption using GPU
Wang, W., Hu, Y., Chen, L., Huang, X., & Sunar, B. (2012) · IEEE High Performance Extreme Computing Conference · doi:10.1109/hpec.2012.6408660 · Cited by 125 · see citing works
Computer Generation of Hardware for Linear Digital Signal Processing Transforms
Milder, P. A., Franchetti, F., Hoe, J. C., & Püschel, M. (2012) · ACM Transactions on Design Automation of Electronic Systems · doi:10.1145/2159542.2159547 · Cited by 124 · see citing works
A Survey on Pipelined FFT Hardware Architectures
Garrido, M. (2021) · Journal of Signal Processing Systems · doi:10.1007/s11265-021-01655-1 · Cited by 106 · see citing works
HEAWS: An Accelerator for Homomorphic Encryption on the Amazon AWS FPGA
Turan, F., Roy, S. S., & Verbauwhede, I. M. R. (2020) · IEEE Transactions on Computers · doi:10.1109/tc.2020.2988765 · Cited by 105 · see citing works
Self-citationAccelerating Fully Homomorphic Encryption in Hardware
Doröz, Y., Öztürk, E., & Sunar, B. (2014) · IEEE Transactions on Computers · doi:10.1109/tc.2014.2345388 · Cited by 92 · see citing works
Bootstrapping in FHEW-like Cryptosystems
Micciancio, D., & Polyakov, Y. (2021) · doi:10.1145/3474366.3486924 · Cited by 86 · see citing works
On the Fixed-Point Accuracy Analysis of FFT Algorithms
Chang, W.-H., & Nguyen, T. Q. (2008) · IEEE Transactions on Signal Processing · doi:10.1109/tsp.2008.924637 · Cited by 83 · see citing works
Accelerating Homomorphic Evaluation on Reconfigurable Hardware
Pöppelmann, T., Naehrig, M., Putnam, A. R., & Macías, A. (2015) · Lecture notes in computer science · doi:10.1007/978-3-662-48324-4_8 · Cited by 69 · see citing works
Jiang, L., Lou, Q., & Joshi, N. (2022) · Proceedings - ACM IEEE Design Automation Conference · doi:10.1145/3489517.3530435 · Cited by 58 · see citing works
World’s Fastest FFT Architectures: Breaking the Barrier of 100 GS/s
Garrido, M., Möller, K., & Kumm, M. (2018) · IEEE Transactions on Circuits and Systems I Regular Papers · doi:10.1109/tcsi.2018.2886626 · Cited by 40 · see citing works
FPGA Acceleration of Fully Homomorphic Encryption over the Torus
Tian, Y., Kannan, R., & Prasanna, V. K. (2022) · IEEE High Performance Extreme Computing Conference · doi:10.1109/hpec55821.2022.9926381 · Cited by 35 · see citing works
High-Performance FV Somewhat Homomorphic Encryption on GPUs: An Implementation using CUDA
Badawi, A. A., Veeravalli, B., Mun, C. F., et al. (2018) · DOAJ (DOAJ: Directory of Open Access Journals) · doi:10.13154/tches.v2018.i2.70-95 · Cited by 34 · see citing works
The microsoft catapult project
Chiou, D. (2017) · IEEE International Symposium on Workload Characterization · doi:10.1109/iiswc.2017.8167769 · Cited by 27 · see citing works
Does Fully Homomorphic Encryption Need Compute Acceleration?Preprint
de Castro, L., Agrawal, R., Yazicigil, R. T., et al. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2112.06396 · Cited by 25 · see citing works
An FFT Core for DVB‐T/DVB‐H Receivers
Cortés, A., Vélez, I., Zalbide, I., et al. (2008) · VLSI design · doi:10.1155/2008/610420 · Cited by 22 · see citing works
Bernstein, D. J. (2007) · Springer eBooks · doi:10.1007/978-3-540-77224-8_34 · Cited by 18 · see citing works
A DSL-Based FFT Hardware Generator in Scala
Serre, F., & Püschel, M. (2018) · International Conference on Field Programmable Logic and Applications (FPL) · doi:10.1109/fpl.2018.00060 · Cited by 10 · see citing works
FAB: An FPGA-based Accelerator for Bootstrappable Fully Homomorphic EncryptionPreprint
Agrawal, R., de Castro, L., Yang, G., et al. (2022) · arXiv (Cornell University) · doi:10.48550/arxiv.2207.11872 · Cited by 8 · see citing works
DSL-Based Hardware Generation with Scala
Serre, F., & Püschel, M. (2019) · ACM Transactions on Reconfigurable Technology and Systems · doi:10.1145/3359754 · Cited by 7 · see citing works
BASALISC: Programmable Hardware Accelerator for BGV Fully Homomorphic EncryptionPreprint
Geelen, R., Beirendonck, M. V., Pereira, H. V. L., et al. (2022) · arXiv (Cornell University) · doi:10.48550/arxiv.2205.14017 · Cited by 6 · see citing works
Medha: Microcoded Hardware Accelerator for computing on Encrypted DataPreprint
Mert, A. C., Aikata, A., Kwon, S., et al. (2022) · arXiv (Cornell University) · doi:10.48550/arxiv.2210.05476 · Cited by 6 · see citing works
CoFHEE: A Co-processor for Fully Homomorphic Encryption Execution (Extended Version)Preprint
Nabeel, M., Gamil, H., Soni, D., Ashraf, M., Gebremicheal, M. A., Chielle, E., Karri, R., Sanduleanu, M., & Maniatakos, M. (2022) · arXiv (Cornell University) · doi:10.48550/arxiv.2204.08742 · Cited by 2 · see citing works
DSL-Based Modular IP Core Generators: Example FFT and Related Structures
Serre, F., & Püschel, M. (2019) · Proceedings/Proceedings - Symposium on Computer Arithmetic · doi:10.1109/arith.2019.00043 · Cited by 1 · see citing works
Flagged first, then by citations
Research works printed but not linked: 6
- Alfred V. Aho, John E. Hopcroft, and Jeffrey D. Ullman. 1974. The Design and Analysis of Computer Algorithms. Addison-Wesley.
- Jonathan Bachrach, Huy Vo, Brian C. Richards, Yunsup Lee, Andrew Water- man, Rimas Avizienis, John Wawrzynek, and Krste Asanovic. 2012. Chisel: constructing hardware in a Scala embedded language. In The 49th Annual Design Automation Conference 2012, DAC '12, San Francisco, CA, USA, June 3-7, 2012,
- Ilaria Chillotti, Marc Joye, Damien Ligier, Jean-Baptiste Orfila, and Samuel Tap. 2020. CONCRETE: Concrete operates on ciphertexts rapidly by extending TfhE. In WAHC 2020-8th Workshop on Encrypted Computing & Applied Homomorphic Cryptography, Vol. 15.
- Serhan Gener, Parker Newton, Daniel Tan, Silas Richelson, Guy Lemieux, and Philip Brisk. 2021. An FPGA-based Programmable Vector Engine for Fast Fully Homomorphic Encryption over the Torus. In SPSL: Secure and Private Systems for Machine Learning (ISCA Workshop).
- Torus. IACR Trans. Cryptogr. Hardw. Embed. Syst. 2022, 4 (2022), 661-692. https: //doi.org/10.46586/tches.v2022.i4.661-692 · DOI
- Ronald L Rivest, Len Adleman, Michael L Dertouzos, et al. 1978. On data banks and privacy homomorphisms. Foundations of secure computation 4, 11 (1978), 169-180.
Cited by
Sorted by citations
Raw QPP-RNG randomness via system jitter across platforms: a NIST SP 800-90B evaluation
Vrana, G., Lou, D., & Kuang, R. (2025) · Scientific Reports · doi:10.1038/s41598-025-13135-8 · Cited by 5 · see citing works
- Authors
- Van Beirendonck, M., D'Anvers, J.-P., Turan, F., & Verbauwhede, I.
- Affiliations
- COSIC, KU Leuven, Leuven, Belgium
- KU Leuven (BE)
- Venue
- Proceedings of the 2023 ACM SIGSAC Conference on Computer and Communications Security
- Publisher
- ACM
- Published
- 2023-11-15
- Pages
- 741-755
- ISSN
- 1543-7221 (ISSN-L)
- OpenAlex
- W4388857848
- Cited by
- 38
- References
- 54
- Citations by year
- 2026: 13 · 2025: 11 · 2024: 11 · 2023: 3
- FWCI
- 6.75
- Type
- conference paper
- Language
- en
- Open access
- bronze
- doi.org
- Locations
- ACM SIGSAC Conference on Computer and Communications Security (CCS) (publishedVersion)
- Lirias (acceptedVersion, other-oa)
- arXiv (Cornell University) (submittedVersion, cc-by)
- Lirias (KU Leuven) (submittedVersion, other-oa)
- arXiv (Cornell University) (cc-by)
- Funders
- FWO PhD Fellow (1SD5621N)
- Research Council KU Leuven (C16/15/058)
- Horizon 2020 ERC Advanced Grant (10102000)
- FWO Post-Doctoral Fellow (133185)
- CyberSecurity Research Flanders (VR20192203)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Cryptography and Data Security
- Physical Sciences › Computer Science › Artificial Intelligence › Cryptographic Implementations and Security
- Physical Sciences › Computer Science › Information Systems › Cryptography and Residue Arithmetic
- Keywords
- fully homomorphic encryption, TFHE, bootstrapping, noise reduction, fixed-point arithmetic, hardware accelerators, cloud privacy, encrypted data processing
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review