{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,9]],"date-time":"2026-07-09T15:39:04Z","timestamp":1783611544187,"version":"3.55.0"},"publisher-location":"Cham","reference-count":50,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031911309","type":"print"},{"value":"9783031911316","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025]]},"DOI":"10.1007\/978-3-031-91131-6_14","type":"book-chapter","created":{"date-parts":[[2025,4,27]],"date-time":"2025-04-27T14:29:43Z","timestamp":1745764183000},"page":"398-428","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["SHIP: A Shallow and\u00a0Highly Parallelizable CKKS Bootstrapping Algorithm"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7085-2220","authenticated-orcid":false,"given":"Jung Hee","family":"Cheon","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9319-0365","authenticated-orcid":false,"given":"Guillaume","family":"Hanrot","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2937-3073","authenticated-orcid":false,"given":"Jongmin","family":"Kim","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3435-2453","authenticated-orcid":false,"given":"Damien","family":"Stehl\u00e9","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,4,28]]},"reference":[{"key":"14_CR1","doi-asserted-by":"crossref","unstructured":"Agrawal, R., Chandrakasan, A., Joshi. A.: HEAP: a fully homomorphic encryption accelerator with parallelized bootstrapping. In: ISCA (2024)","DOI":"10.1109\/ISCA59077.2024.00060"},{"key":"14_CR2","unstructured":"Albrecht, M.R., Player, R., Scott, S.: On the concrete hardness of learning with errors. J. Math. Cryptol. (2015). Software https:\/\/github.com\/malb\/lattice-estimator (commit 14a3625)"},{"key":"14_CR3","doi-asserted-by":"crossref","unstructured":"Bae, Y., Cheon, J.H., Kim, J., Park, J.H., Stehl\u00e9, D.: HERMES: efficient ring packing using MLWE ciphertexts and application to transciphering. In: CRYPTO (2023)","DOI":"10.1007\/978-3-031-38551-3_2"},{"key":"14_CR4","doi-asserted-by":"crossref","unstructured":"Bae, Y., Cheon, J.H., Kim, J., Stehl\u00e9, D.: Bootstrapping bits with CKKS. In: EUROCRYPT (2024)","DOI":"10.1007\/978-3-031-58723-8_4"},{"key":"14_CR5","doi-asserted-by":"crossref","unstructured":"Bajard, J.-C., Eynard, J., Hasan, M.A., Zucca, V.: A full RNS variant of FV like somewhat homomorphic encryption schemes. In: SAC (2016)","DOI":"10.1007\/978-3-319-69453-5_23"},{"key":"14_CR6","doi-asserted-by":"crossref","unstructured":"Boura, C., Gama, N., Georgieva, M., Jetchev, D.: CHIMERA: combining ring-LWE-based fully homomorphic encryption schemes. J. Math. Cryptol. (2020)","DOI":"10.1515\/jmc-2019-0026"},{"key":"14_CR7","doi-asserted-by":"crossref","unstructured":"Brakerski, Z., Gentry, C., Vaikuntanathan, V.: (Leveled) fully homomorphic encryption without bootstrapping. In: ITCS (2012)","DOI":"10.1145\/2090236.2090262"},{"key":"14_CR8","doi-asserted-by":"crossref","unstructured":"Bae, Y., Kim, J., Stehl\u00e9, D., Suvanto, E.: Bootstrapping small integers with CKKS. In: ASIACRYPT (2024)","DOI":"10.1007\/978-981-96-0875-1_11"},{"key":"14_CR9","doi-asserted-by":"crossref","unstructured":"Bossuat, J.-P., Mouchet, C., Troncoso-Pastoriza, J.R., Hubaux, J.-P.: Efficient bootstrapping for approximate homomorphic encryption with non-sparse keys. In: EUROCRYPT (2021)","DOI":"10.1007\/978-3-030-77870-5_21"},{"key":"14_CR10","doi-asserted-by":"crossref","unstructured":"Brakerski, Z.: Fully homomorphic encryption without modulus switching from classical GapSVP. In: CRYPTO (2012)","DOI":"10.1007\/978-3-642-32009-5_50"},{"key":"14_CR11","doi-asserted-by":"crossref","unstructured":"Bossuat, J.-P., Troncoso-Pastoriza, J.R., Hubaux, J.-P.: Bootstrapping for approximate homomorphic encryption with negligible failure-probability by using sparse-secret encapsulation. In: ACNS (2022)","DOI":"10.1007\/978-3-031-09234-3_26"},{"key":"14_CR12","unstructured":"Cheon, J.H., Choe, H., Kang, M., Kim, J.: Grafting: complementing RNS in CKKS. IACR eprint 2024\/1014 (2024)"},{"key":"14_CR13","doi-asserted-by":"crossref","unstructured":"Chen, H., Chillotti, I., Song, Y.: Improved bootstrapping for approximate homomorphic encryption. In: EUROCRYPT (2019)","DOI":"10.1007\/978-3-030-17656-3_2"},{"key":"14_CR14","doi-asserted-by":"crossref","unstructured":"Chen, H., Dai, W., Kim, M., Song, Y.: Efficient homomorphic conversion between (ring) LWE ciphertexts. In: ACNS (2021)","DOI":"10.1007\/978-3-030-78372-3_18"},{"key":"14_CR15","doi-asserted-by":"crossref","unstructured":"Chillotti, I., Gama, N., Georgieva, M., Izabach\u00e8ne, M.: Faster fully homomorphic encryption: bootstrapping in less than 0.1 seconds. In: ASIACRYPT (2016)","DOI":"10.1007\/978-3-662-53887-6_1"},{"key":"14_CR16","unstructured":"Chillotti, I., Gama, N., Georgieva, M., Izabach\u00e8ne, M.: TFHE: fast fully homomorphic encryption library (2016). Software https:\/\/tfhe.github.io\/tfhe\/"},{"key":"14_CR17","doi-asserted-by":"crossref","unstructured":"Chillotti, I., Gama, N., Georgieva, M., Izabach\u00e8ne, M.: Faster packed homomorphic operations and efficient circuit bootstrapping for TFHE. In: ASIACRYPT (2017)","DOI":"10.1007\/978-3-319-70694-8_14"},{"key":"14_CR18","doi-asserted-by":"crossref","unstructured":"Cheon, J.H., Han, K., Kim, A., Kim, M., Song, Y.: Bootstrapping for approximate homomorphic encryption. In: EUROCRYPT (2018)","DOI":"10.1007\/978-3-319-78381-9_14"},{"key":"14_CR19","doi-asserted-by":"crossref","unstructured":"Cheon, J.H., Han, K., Kim, A., Kim, M., Song, Y.: A full RNS variant of approximate homomorphic encryption. In: SAC (2018)","DOI":"10.1007\/978-3-030-10970-7_16"},{"key":"14_CR20","unstructured":"Chung, H., Kim, H., Kim, Y.-S., Lee, Y.: Amortized large look-up table evaluation with multivariate polynomials for homomorphic encryption. IACR eprint 2024\/274 (2024)"},{"key":"14_CR21","doi-asserted-by":"crossref","unstructured":"Cheon, J.H., Kim, A., Kim, M., Song, Y.: Homomorphic encryption for arithmetic of approximate numbers. In: ASIACRYPT (2017)","DOI":"10.1007\/978-3-319-70694-8_15"},{"key":"14_CR22","unstructured":"CryptoLab. HEaaN library (2022). https:\/\/heaan.it\/"},{"key":"14_CR23","doi-asserted-by":"crossref","unstructured":"Ducas, L., Micciancio, D.: FHEW: bootstrapping homomorphic encryption in less than a second. In: EUROCRYPT (2015)","DOI":"10.1007\/978-3-662-46800-5_24"},{"key":"14_CR24","doi-asserted-by":"crossref","unstructured":"Drucker, N., Moshkowich, G., Pelleg, T., Shaul, H.: BLEACH: cleaning errors in discrete computations over CKKS. J. Cryptol. (2024)","DOI":"10.1007\/s00145-023-09483-1"},{"key":"14_CR25","unstructured":"Fan, J., Vercauteren, F.: Somewhat practical fully homomorphic encryption. IACR eprint 2012\/144 (2012)"},{"key":"14_CR26","doi-asserted-by":"crossref","unstructured":"Guimar\u00e3es, A., Pereira, H.V.L., Van Leeuwen, B.: Amortized bootstrapping revisited: simpler, asymptotically-faster, implemented. In: ASIACRYPT (2023)","DOI":"10.1007\/978-981-99-8736-8_1"},{"key":"14_CR27","doi-asserted-by":"crossref","unstructured":"Han, K., Hhan, M., Cheon, J.H.: Improved homomorphic discrete Fourier transforms and FHE bootstrapping. IEEE Access (2019)","DOI":"10.1109\/ACCESS.2019.2913850"},{"key":"14_CR28","doi-asserted-by":"crossref","unstructured":"Han, K., Ki, D.: Better bootstrapping for approximate homomorphic encryption. In: CT-RSA (2020)","DOI":"10.1007\/978-3-030-40186-3_16"},{"key":"14_CR29","doi-asserted-by":"crossref","unstructured":"Halevi, S., Shoup, V.: Algorithms in HElib. In: CRYPTO (2014)","DOI":"10.1007\/978-3-662-44371-2_31"},{"key":"14_CR30","doi-asserted-by":"crossref","unstructured":"Halevi, S., Shoup, V.: Bootstrapping in HELib. In: EUROCRYPT (2015)","DOI":"10.1007\/978-3-662-46800-5_25"},{"key":"14_CR31","doi-asserted-by":"crossref","unstructured":"Halevi, S., Shoup, V.: Faster homomorphic linear transformations in HElib. In: CRYPTO (2018)","DOI":"10.1007\/978-3-319-96884-1_4"},{"key":"14_CR32","doi-asserted-by":"crossref","unstructured":"Kim, A., et al.: General bootstrapping approach for RLWE-based homomorphic encryption. IEEE Trans. Comput. (2024)","DOI":"10.1109\/TC.2023.3318405"},{"key":"14_CR33","doi-asserted-by":"crossref","unstructured":"Kim, S., Park, M., Kim, J., Kim, T., Min, C.: EvalRound algorithm in CKKS bootstrapping. In: ASIACRYPT (2022)","DOI":"10.1007\/978-3-031-22966-4_6"},{"key":"14_CR34","doi-asserted-by":"crossref","unstructured":"Kim, J., Seo, J., Song, Y.: Simpler and faster BFV bootstrapping for arbitrary plaintext modulus from CKKS. In: CCS (2024)","DOI":"10.1145\/3658644.3670302"},{"key":"14_CR35","doi-asserted-by":"crossref","unstructured":"Lee, Y., Lee, J.-W., Kim, Y.-S., Kim, Y., No, J.-S., Kang, H.: High-precision bootstrapping for approximate homomorphic encryption by error variance minimization. In: EUROCRYPT (2022)","DOI":"10.1007\/978-3-031-06944-4_19"},{"key":"14_CR36","doi-asserted-by":"crossref","unstructured":"Lee, J.-W., Lee, E., Lee, Y., Kim, Y.-S., No, J.-S.: High-precision bootstrapping of RNS-CKKS homomorphic encryption using optimal minimax polynomial approximation and inverse sine function. In: EUROCRYPT (2021)","DOI":"10.1007\/978-3-030-77870-5_22"},{"key":"14_CR37","doi-asserted-by":"crossref","unstructured":"Lee, C., Min, S., Seo, J., Song, Y.: Faster TFHE bootstrapping with block binary keys. In: AsiaCCS (2023)","DOI":"10.1145\/3579856.3595804"},{"key":"14_CR38","doi-asserted-by":"crossref","unstructured":"Lyubashevsky, V., Peikert, C., Regev, O.: On ideal lattices and learning with errors over rings. In: EUROCRYPT (2010)","DOI":"10.1007\/978-3-642-13190-5_1"},{"key":"14_CR39","doi-asserted-by":"crossref","unstructured":"Liu, F.-H., Wang, H.: Batch bootstrapping I: a new framework for SIMD bootstrapping in polynomial modulus. In: EUROCRYPT (2023)","DOI":"10.1007\/978-3-031-30620-4_11"},{"key":"14_CR40","doi-asserted-by":"crossref","unstructured":"Liu, F.-H., Wang, H.: Batch bootstrapping II: bootstrapping in polynomial modulus only requires $$\\widetilde{O}(1)$$ FHE multiplications in amortization. In: EUROCRYPT (2023)","DOI":"10.1007\/978-3-031-30620-4_12"},{"key":"14_CR41","doi-asserted-by":"crossref","unstructured":"May, A.: How to meet ternary LWE keys. In: CRYPTO (2021)","DOI":"10.1007\/978-3-030-84245-1_24"},{"key":"14_CR42","doi-asserted-by":"crossref","unstructured":"Ma, S., Huang, T., Wang, A., Wang, X.: Accelerating BGV bootstrapping for large $$p$$ using null polynomials over\u00a0$$\\mathbb{Z}_{p^e}$$. In: EUROCRYPT (2024)","DOI":"10.1007\/978-3-031-58723-8_14"},{"key":"14_CR43","doi-asserted-by":"crossref","unstructured":"Ma, S., Huang, T., Wang, A., Wang, X.: Faster BGV bootstrapping for power-of-two cyclotomics through homomorphic NTT. In: ASIACRYPT (2024)","DOI":"10.1007\/978-981-96-0875-1_5"},{"key":"14_CR44","doi-asserted-by":"crossref","unstructured":"De Micheli, G., Kim, D., Micciancio, D., Suhl, A.: Faster amortized FHEW bootstrapping using ring automorphisms. In: PKC (2024)","DOI":"10.1007\/978-3-031-57728-4_11"},{"key":"14_CR45","unstructured":"Micciancio, D., Sorrell, J.: Ring packing and amortized FHEW bootstrapping. In: ICALP (2018)"},{"key":"14_CR46","doi-asserted-by":"crossref","unstructured":"Okada, H., Player, R., Pohmann, S.: Homomorphic polynomial evaluation using Galois structure and applications to BFV bootstrapping. In: ASIACRYPT (2023)","DOI":"10.1007\/978-981-99-8736-8_3"},{"key":"14_CR47","doi-asserted-by":"crossref","unstructured":"Skorski, M.: Bernstein-type bounds for beta distribution. Mod. Stochastics: Theory Appl. (2023)","DOI":"10.15559\/23-VMSTA223"},{"key":"14_CR48","unstructured":"Sung, H., Seo, S., Kim, T., Min, C.: Evalround+ bootstrapping and its rigorous analysis for CKKS scheme. IACR eprint 2024\/1379 (2024)"},{"key":"14_CR49","doi-asserted-by":"crossref","unstructured":"Stehl\u00e9, D., Steinfeld, R., Tanaka, K., Xagawa, K.: Efficient public key encryption based on ideal lattices. In: ASIACRYPT (2009)","DOI":"10.1007\/978-3-642-10366-7_36"},{"key":"14_CR50","unstructured":"Zama: TFHE-rs: a pure rust implementation of the TFHE scheme for Boolean and integer arithmetics over encrypted data (2024). Software https:\/\/github.com\/zama-ai\/tfhe-rs"}],"container-title":["Lecture Notes in Computer Science","Advances in Cryptology \u2013 EUROCRYPT 2025"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-91131-6_14","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,27]],"date-time":"2025-04-27T14:30:00Z","timestamp":1745764200000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-91131-6_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"ISBN":["9783031911309","9783031911316"],"references-count":50,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-91131-6_14","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025]]},"assertion":[{"value":"28 April 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"EUROCRYPT","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Annual International Conference on the Theory and Applications of Cryptographic Techniques","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Madrid","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Spain","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4 May 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"8 May 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"44","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"eurocrypt2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/eurocrypt.iacr.org\/2025\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}