Improved Arithmetic Efficiency in TFHE Through Gate-Level Optimizations
| dc.contributor.author | Tasel, Faris Serdar | |
| dc.contributor.author | Saran, Ayse Nurdan | |
| dc.date.accessioned | 2026-01-05T15:15:06Z | |
| dc.date.available | 2026-01-05T15:15:06Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Fully homomorphic encryption (FHE) enables computations to be performed directly on encrypted data without decryption, offering a promising solution for privacy-preserving applications, such as secure cloud computing, confidential machine learning, and encrypted analytics. However, one major drawback of FHE is the high computational cost of homomorphic operations, which slows down real-world implementations, making them impractical. This paper explores the implementation of arithmetic operations within the framework of Torus FHE (TFHE) and demonstrates the construction of gate-level optimization for fundamental operations such as addition, subtraction, negation, comparison, and multiplication on fixed-point numbers. Our work emphasizes optimizing arithmetic logic to reduce the number of bootstrapping operations, a critical factor in improving computational efficiency. Furthermore, we investigate the error rates associated with the proposed operations, providing valuable insight into their accuracy and practical applicability. This study contributes to developing more efficient and reliable arithmetic logic for privacy-preserving computations in FHE systems. The experimental results indicate that the proposed optimizations yield speedups of up to 2.27x for addition/subtraction, 3.55x for comparison, and 1.80x for multiplication operations. | en_US |
| dc.identifier.doi | 10.1007/s11227-025-08107-8 | |
| dc.identifier.issn | 0920-8542 | |
| dc.identifier.issn | 1573-0484 | |
| dc.identifier.scopus | 2-s2.0-105024189364 | |
| dc.identifier.uri | https://doi.org/10.1007/s11227-025-08107-8 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.12416/15791 | |
| dc.language.iso | en | en_US |
| dc.publisher | Springer | en_US |
| dc.relation.ispartof | Journal of Supercomputing | en_US |
| dc.rights | info:eu-repo/semantics/closedAccess | en_US |
| dc.subject | Homomorphic Encryption | en_US |
| dc.subject | Programmable Bootstrapping | en_US |
| dc.subject | Boolean Circuit | en_US |
| dc.subject | Fixed-Point Arithmetic | en_US |
| dc.title | Improved Arithmetic Efficiency in TFHE Through Gate-Level Optimizations | en_US |
| dc.type | Article | en_US |
| dspace.entity.type | Publication | |
| gdc.author.scopusid | 55185224400 | |
| gdc.author.scopusid | 58941042800 | |
| gdc.author.wosid | Tasel, Faris/Lcd-9768-2024 | |
| gdc.author.wosid | Saran, Nurdan/Izq-0124-2023 | |
| gdc.bip.impulseclass | C5 | |
| gdc.bip.influenceclass | C5 | |
| gdc.bip.popularityclass | C5 | |
| gdc.coar.access | metadata only access | |
| gdc.coar.type | text::journal::journal article | |
| gdc.collaboration.industrial | false | |
| gdc.description.department | Çankaya University | en_US |
| gdc.description.departmenttemp | [Tasel, Faris Serdar; Saran, Ayse Nurdan] Cankaya Univ, Dept Comp Engn, TR-06790 Ankara, Turkiye | en_US |
| gdc.description.issue | 18 | en_US |
| gdc.description.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
| gdc.description.scopusquality | Q1 | |
| gdc.description.volume | 81 | en_US |
| gdc.description.woscitationindex | Science Citation Index Expanded | |
| gdc.description.wosquality | Q2 | |
| gdc.identifier.openalex | W4417089577 | |
| gdc.identifier.wos | WOS:001631653900001 | |
| gdc.index.type | WoS | |
| gdc.index.type | Scopus | |
| gdc.oaire.impulse | 0.0 | |
| gdc.oaire.influence | 2.4895952E-9 | |
| gdc.oaire.popularity | 2.7494755E-9 | |
| gdc.openalex.collaboration | National | |
| gdc.opencitations.count | 0 | |
| gdc.plumx.scopuscites | 0 | |
| gdc.scopus.citedcount | 0 | |
| gdc.virtual.author | Saran, Ayşe Nurdan | |
| gdc.virtual.author | Taşel, Faris Serdar | |
| gdc.wos.citedcount | 0 | |
| relation.isAuthorOfPublication | 5de9997f-6ac0-489d-9c97-5e674bd1b9c7 | |
| relation.isAuthorOfPublication | 918b648d-075a-417d-b9d4-d8abd950b0e7 | |
| relation.isAuthorOfPublication.latestForDiscovery | 5de9997f-6ac0-489d-9c97-5e674bd1b9c7 | |
| relation.isOrgUnitOfPublication | 0b9123e4-4136-493b-9ffd-be856af2cdb1 | |
| relation.isOrgUnitOfPublication | 12489df3-847d-4936-8339-f3d38607992f | |
| relation.isOrgUnitOfPublication | 43797d4e-4177-4b74-bd9b-38623b8aeefa | |
| relation.isOrgUnitOfPublication.latestForDiscovery | 0b9123e4-4136-493b-9ffd-be856af2cdb1 |
