{"id":"https://openalex.org/W4414869137","doi":"https://doi.org/10.62056/a3n5qjp10","title":"OverModRaise: Reducing Modulus Consumption of CKKS Bootstrapping","display_name":"OverModRaise: Reducing Modulus Consumption of CKKS Bootstrapping","publication_year":2025,"publication_date":"2025-10-06","ids":{"openalex":"https://openalex.org/W4414869137","doi":"https://doi.org/10.62056/a3n5qjp10"},"language":"en","primary_location":{"id":"doi:10.62056/a3n5qjp10","is_oa":true,"landing_page_url":"https://doi.org/10.62056/a3n5qjp10","pdf_url":"https://cic.iacr.org/p/2/3/32/pdf","source":{"id":"https://openalex.org/S4394708374","display_name":"IACR Communications in Cryptology","issn_l":"3006-5496","issn":["3006-5496"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320989","host_organization_name":"International Association for Cryptologic Research","host_organization_lineage":["https://openalex.org/P4310320989"],"host_organization_lineage_names":["International Association for Cryptologic Research"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IACR Communications in Cryptology","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://cic.iacr.org/p/2/3/32/pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5020370145","display_name":"J. Kim","orcid":null},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Jihwan Kim","raw_affiliation_strings":["Seoul National University"],"raw_orcid":"https://orcid.org/0009-0005-9832-5480","affiliations":[{"raw_affiliation_string":"Seoul National University","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044011121","display_name":"Jung Hee Cheon","orcid":"https://orcid.org/0000-0002-7085-2220"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]},{"id":"https://openalex.org/I4210132990","display_name":"State Key Laboratory of Cryptology","ror":"https://ror.org/02pn5rj08","country_code":"CN","type":"government","lineage":["https://openalex.org/I4210132990"]}],"countries":["CN","KR"],"is_corresponding":false,"raw_author_name":"Jung Cheon","raw_affiliation_strings":["CryptoLab Inc","Seoul National University"],"raw_orcid":"https://orcid.org/0000-0002-7085-2220","affiliations":[{"raw_affiliation_string":"CryptoLab Inc","institution_ids":["https://openalex.org/I4210132990"]},{"raw_affiliation_string":"Seoul National University","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5087753308","display_name":"Yongdong Yeo","orcid":"https://orcid.org/0009-0006-3826-4636"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Yongdong Yeo","raw_affiliation_strings":["Seoul National University"],"raw_orcid":"https://orcid.org/0009-0006-3826-4636","affiliations":[{"raw_affiliation_string":"Seoul National University","institution_ids":["https://openalex.org/I139264467"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.396,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.86282685,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":"2","issue":"3","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10237","display_name":"Cryptography and Data Security","score":0.9977999925613403,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10237","display_name":"Cryptography and Data Security","score":0.9977999925613403,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11269","display_name":"Algorithms and Data Compression","score":0.9958000183105469,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10601","display_name":"Handwritten Text Recognition Techniques","score":0.9955999851226807,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/bootstrapping","display_name":"Bootstrapping (finance)","score":0.8309999704360962},{"id":"https://openalex.org/keywords/ciphertext","display_name":"Ciphertext","score":0.8021000027656555},{"id":"https://openalex.org/keywords/multiplicative-function","display_name":"Multiplicative function","score":0.6301000118255615},{"id":"https://openalex.org/keywords/homomorphic-encryption","display_name":"Homomorphic encryption","score":0.618399977684021},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.51910001039505},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.42320001125335693},{"id":"https://openalex.org/keywords/scheme","display_name":"Scheme (mathematics)","score":0.41179999709129333},{"id":"https://openalex.org/keywords/semantic-security","display_name":"Semantic security","score":0.3937000036239624}],"concepts":[{"id":"https://openalex.org/C207609745","wikidata":"https://www.wikidata.org/wiki/Q4944086","display_name":"Bootstrapping (finance)","level":2,"score":0.8309999704360962},{"id":"https://openalex.org/C93974786","wikidata":"https://www.wikidata.org/wiki/Q1589480","display_name":"Ciphertext","level":3,"score":0.8021000027656555},{"id":"https://openalex.org/C42747912","wikidata":"https://www.wikidata.org/wiki/Q1048447","display_name":"Multiplicative function","level":2,"score":0.6301000118255615},{"id":"https://openalex.org/C158338273","wikidata":"https://www.wikidata.org/wiki/Q2154943","display_name":"Homomorphic encryption","level":3,"score":0.618399977684021},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.5950999855995178},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.5426999926567078},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.51910001039505},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5040000081062317},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.42320001125335693},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4185999929904938},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.41179999709129333},{"id":"https://openalex.org/C204806902","wikidata":"https://www.wikidata.org/wiki/Q2333581","display_name":"Semantic security","level":5,"score":0.3937000036239624},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.36230000853538513},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.36070001125335693},{"id":"https://openalex.org/C94520183","wikidata":"https://www.wikidata.org/wiki/Q190746","display_name":"Advanced Encryption Standard","level":3,"score":0.3248000144958496},{"id":"https://openalex.org/C183448482","wikidata":"https://www.wikidata.org/wiki/Q1799665","display_name":"Modulo operation","level":2,"score":0.3215999901294708},{"id":"https://openalex.org/C100980136","wikidata":"https://www.wikidata.org/wiki/Q4668956","display_name":"Malleability","level":4,"score":0.303600013256073},{"id":"https://openalex.org/C203062551","wikidata":"https://www.wikidata.org/wiki/Q201339","display_name":"Public-key cryptography","level":3,"score":0.28940001130104065},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.28220000863075256},{"id":"https://openalex.org/C182306322","wikidata":"https://www.wikidata.org/wiki/Q1779371","display_name":"Order (exchange)","level":2,"score":0.25529998540878296},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.2506999969482422}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.62056/a3n5qjp10","is_oa":true,"landing_page_url":"https://doi.org/10.62056/a3n5qjp10","pdf_url":"https://cic.iacr.org/p/2/3/32/pdf","source":{"id":"https://openalex.org/S4394708374","display_name":"IACR Communications in Cryptology","issn_l":"3006-5496","issn":["3006-5496"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320989","host_organization_name":"International Association for Cryptologic Research","host_organization_lineage":["https://openalex.org/P4310320989"],"host_organization_lineage_names":["International Association for Cryptologic Research"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IACR Communications in Cryptology","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.62056/a3n5qjp10","is_oa":true,"landing_page_url":"https://doi.org/10.62056/a3n5qjp10","pdf_url":"https://cic.iacr.org/p/2/3/32/pdf","source":{"id":"https://openalex.org/S4394708374","display_name":"IACR Communications in Cryptology","issn_l":"3006-5496","issn":["3006-5496"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320989","host_organization_name":"International Association for Cryptologic Research","host_organization_lineage":["https://openalex.org/P4310320989"],"host_organization_lineage_names":["International Association for Cryptologic Research"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IACR Communications in Cryptology","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320328359","display_name":"Ministry of Science and ICT, South Korea","ror":"https://ror.org/01wpjm123"},{"id":"https://openalex.org/F4320335489","display_name":"Institute for Information and Communications Technology Promotion","ror":"https://ror.org/01g0hqq23"}],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4414869137.pdf"},"referenced_works_count":21,"referenced_works":["https://openalex.org/W236632755","https://openalex.org/W2768174108","https://openalex.org/W2794927157","https://openalex.org/W2794974431","https://openalex.org/W2899140612","https://openalex.org/W2903536544","https://openalex.org/W2942711826","https://openalex.org/W3006531732","https://openalex.org/W3094696138","https://openalex.org/W3106760344","https://openalex.org/W3120341667","https://openalex.org/W3169180249","https://openalex.org/W4285208040","https://openalex.org/W4285276028","https://openalex.org/W4307925365","https://openalex.org/W4308643074","https://openalex.org/W4320155041","https://openalex.org/W4388858642","https://openalex.org/W4401942962","https://openalex.org/W4409852053","https://openalex.org/W4412939619"],"related_works":[],"abstract_inverted_index":{"The":[0,75],"Cheon-Kim-Kim-Song":[1],"(CKKS)":[2],"homomorphic":[3],"encryption":[4],"scheme":[5],"is":[6],"widely":[7],"adopted":[8],"for":[9,46,72],"securely":[10],"evaluating":[11],"circuits":[12],"over":[13],"real":[14],"numbers,":[15],"such":[16],"as":[17],"those":[18],"arising":[19],"in":[20,173],"privacy-preserving":[21],"machine":[22],"learning":[23],"(PPML),":[24],"because":[25],"it":[26],"efficiently":[27],"supports":[28],"approximate":[29],"floating-point":[30],"arithmetic":[31],"of":[32,80,153,177],"messages.":[33],"A":[34],"CKKS":[35,76,181],"ciphertext":[36,60,89,106,138],"has":[37],"a":[38,65,150],"finite":[39],"level,":[40],"which":[41,86,94,110,130],"corresponds":[42],"to":[43,68,100,121,135,204],"the":[44,59,88,97,105,113,122,133,137,141,174,180,205],"budget":[45],"how":[47],"many":[48],"multiplicative":[49],"operations":[50,103],"can":[51],"be":[52,62],"applied.":[53],"Once":[54],"these":[55,145,193],"levels":[56,157],"are":[57],"consumed,":[58],"must":[61],"refreshed":[63],"through":[64],"bootstrapping":[66,77,146,182],"procedure":[67,78],"restore":[69],"its":[70],"capacity":[71],"further":[73,102],"computation.":[74],"consists":[79],"four":[81],"main":[82],"steps:":[83],"1)":[84],"ModRaise,":[85],"raises":[87],"coefficient":[90],"modulus;":[91],"2)":[92],"C2S,":[93],"homomorphically":[95,111,131],"evaluates":[96,132],"inverse-DFT":[98],"(iDFT)":[99],"enable":[101],"on":[104],"coefficients;":[107],"3)":[108],"EvalMod,":[109],"removes":[112],"unintended":[114],"coefficients":[115],"introduced":[116],"by":[117,125],"ModRaise":[118],"and":[119,127,169],"shifted":[120],"message":[123],"side":[124],"C2S;":[126],"4)":[128],"S2C,":[129],"DFT":[134],"map":[136],"back":[139],"from":[140],"iDFT":[142],"domain.":[143],"However,":[144],"procedures":[147],"also":[148],"consume":[149],"significant":[151],"number":[152],"levels,":[154],"leaving":[155],"fewer":[156],"after":[158],"each":[159],"bootstrapping.":[160,207],"In":[161],"this":[162],"work,":[163],"we":[164],"introduce":[165],"three":[166],"techniques\u2014OverModRaise1,":[167],"OverModRaise2,":[168],"Tuple-C2S/S2C\u2014that":[170],"target":[171],"reductions":[172],"modulus":[175],"consumption":[176],"C2S/S2C":[178],"among":[179],"procedures,":[183],"without":[184],"introducing":[185],"substantial":[186],"overhead":[187],"or":[188],"compromising":[189],"security.":[190],"By":[191],"combining":[192],"techniques,":[194],"our":[195],"implementation":[196],"demonstrates":[197],"at":[198],"most":[199],"41%":[200],"throughput":[201],"improvement":[202],"compared":[203],"state-of-the-art":[206]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
