{"id":"https://openalex.org/W4392753698","doi":"https://doi.org/10.46586/tches.v2024.i2.276-303","title":"Masking Floating-Point Number Multiplication and Addition of Falcon","display_name":"Masking Floating-Point Number Multiplication and Addition of Falcon","publication_year":2024,"publication_date":"2024-03-12","ids":{"openalex":"https://openalex.org/W4392753698","doi":"https://doi.org/10.46586/tches.v2024.i2.276-303"},"language":"en","primary_location":{"id":"doi:10.46586/tches.v2024.i2.276-303","is_oa":true,"landing_page_url":"https://doi.org/10.46586/tches.v2024.i2.276-303","pdf_url":"https://tches.iacr.org/index.php/TCHES/article/download/11428/10934","source":{"id":"https://openalex.org/S4210207404","display_name":"IACR Transactions on Cryptographic Hardware and Embedded Systems","issn_l":"2569-2925","issn":["2569-2925"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"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 Transactions on Cryptographic Hardware and Embedded Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://tches.iacr.org/index.php/TCHES/article/download/11428/10934","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5067620139","display_name":"K. Chen","orcid":null},"institutions":[{"id":"https://openalex.org/I16733864","display_name":"National Taiwan University","ror":"https://ror.org/05bqach95","country_code":"TW","type":"education","lineage":["https://openalex.org/I16733864"]}],"countries":["TW"],"is_corresponding":true,"raw_author_name":"Keng-Yu Chen","raw_affiliation_strings":["National Taiwan University, Taipei, Taiwan"],"affiliations":[{"raw_affiliation_string":"National Taiwan University, Taipei, Taiwan","institution_ids":["https://openalex.org/I16733864"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5063416368","display_name":"Jiun-Peng Chen","orcid":null},"institutions":[{"id":"https://openalex.org/I84653119","display_name":"Academia Sinica","ror":"https://ror.org/05bxb3784","country_code":"TW","type":"facility","lineage":["https://openalex.org/I84653119"]},{"id":"https://openalex.org/I16733864","display_name":"National Taiwan University","ror":"https://ror.org/05bqach95","country_code":"TW","type":"education","lineage":["https://openalex.org/I16733864"]},{"id":"https://openalex.org/I99613584","display_name":"National Taipei University","ror":"https://ror.org/03e29r284","country_code":"TW","type":"education","lineage":["https://openalex.org/I99613584"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Jiun-Peng Chen","raw_affiliation_strings":["National Taiwan University, Taipei, Taiwan; Academia Sinica, Taipei, Taiwan","Academia Sinica, Taipei, Taiwan","National Taiwan University, Taipei, Taiwan"],"affiliations":[{"raw_affiliation_string":"National Taiwan University, Taipei, Taiwan; Academia Sinica, Taipei, Taiwan","institution_ids":["https://openalex.org/I99613584","https://openalex.org/I16733864"]},{"raw_affiliation_string":"Academia Sinica, Taipei, Taiwan","institution_ids":["https://openalex.org/I84653119"]},{"raw_affiliation_string":"National Taiwan University, Taipei, Taiwan","institution_ids":["https://openalex.org/I16733864"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5067620139"],"corresponding_institution_ids":["https://openalex.org/I16733864"],"apc_list":null,"apc_paid":null,"fwci":1.9073,"has_fulltext":true,"cited_by_count":5,"citation_normalized_percentile":{"value":0.86148165,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":97,"max":98},"biblio":{"volume":"2024","issue":"2","first_page":"276","last_page":"303"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11697","display_name":"Numerical Methods and Algorithms","score":0.9257000088691711,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T11697","display_name":"Numerical Methods and Algorithms","score":0.9257000088691711,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/falcon","display_name":"Falcon","score":0.7466711401939392},{"id":"https://openalex.org/keywords/multiplication","display_name":"Multiplication (music)","score":0.740680456161499},{"id":"https://openalex.org/keywords/point","display_name":"Point (geometry)","score":0.5167971849441528},{"id":"https://openalex.org/keywords/arithmetic","display_name":"Arithmetic","score":0.49351322650909424},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.45314228534698486},{"id":"https://openalex.org/keywords/masking","display_name":"Masking (illustration)","score":0.42132067680358887},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.3319167494773865},{"id":"https://openalex.org/keywords/art","display_name":"Art","score":0.1177636981010437},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.10821953415870667},{"id":"https://openalex.org/keywords/geometry","display_name":"Geometry","score":0.10081660747528076},{"id":"https://openalex.org/keywords/literature","display_name":"Literature","score":0.05839201807975769}],"concepts":[{"id":"https://openalex.org/C2775845381","wikidata":"https://www.wikidata.org/wiki/Q43489","display_name":"Falcon","level":2,"score":0.7466711401939392},{"id":"https://openalex.org/C2780595030","wikidata":"https://www.wikidata.org/wiki/Q3860309","display_name":"Multiplication (music)","level":2,"score":0.740680456161499},{"id":"https://openalex.org/C28719098","wikidata":"https://www.wikidata.org/wiki/Q44946","display_name":"Point (geometry)","level":2,"score":0.5167971849441528},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.49351322650909424},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.45314228534698486},{"id":"https://openalex.org/C2777402240","wikidata":"https://www.wikidata.org/wiki/Q6783436","display_name":"Masking (illustration)","level":2,"score":0.42132067680358887},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3319167494773865},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.1177636981010437},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.10821953415870667},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.10081660747528076},{"id":"https://openalex.org/C124952713","wikidata":"https://www.wikidata.org/wiki/Q8242","display_name":"Literature","level":1,"score":0.05839201807975769},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.46586/tches.v2024.i2.276-303","is_oa":true,"landing_page_url":"https://doi.org/10.46586/tches.v2024.i2.276-303","pdf_url":"https://tches.iacr.org/index.php/TCHES/article/download/11428/10934","source":{"id":"https://openalex.org/S4210207404","display_name":"IACR Transactions on Cryptographic Hardware and Embedded Systems","issn_l":"2569-2925","issn":["2569-2925"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"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 Transactions on Cryptographic Hardware and Embedded Systems","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:e3ca3086531247b5a4aeb1056185b31f","is_oa":true,"landing_page_url":"https://doaj.org/article/e3ca3086531247b5a4aeb1056185b31f","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Transactions on Cryptographic Hardware and Embedded Systems, Vol 2024, Iss 2 (2024)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.46586/tches.v2024.i2.276-303","is_oa":true,"landing_page_url":"https://doi.org/10.46586/tches.v2024.i2.276-303","pdf_url":"https://tches.iacr.org/index.php/TCHES/article/download/11428/10934","source":{"id":"https://openalex.org/S4210207404","display_name":"IACR Transactions on Cryptographic Hardware and Embedded Systems","issn_l":"2569-2925","issn":["2569-2925"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"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 Transactions on Cryptographic Hardware and Embedded Systems","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/16","score":0.41999998688697815,"display_name":"Peace, Justice and strong institutions"}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4392753698.pdf"},"referenced_works_count":40,"referenced_works":["https://openalex.org/W1534388293","https://openalex.org/W1535624876","https://openalex.org/W1592625985","https://openalex.org/W1607006990","https://openalex.org/W1996360405","https://openalex.org/W2013613544","https://openalex.org/W2038761522","https://openalex.org/W2108834246","https://openalex.org/W2137147061","https://openalex.org/W2152881483","https://openalex.org/W2156186849","https://openalex.org/W2412886904","https://openalex.org/W2478290527","https://openalex.org/W2536698892","https://openalex.org/W2751043011","https://openalex.org/W2785011856","https://openalex.org/W2794781100","https://openalex.org/W2806649078","https://openalex.org/W2927948414","https://openalex.org/W2935641643","https://openalex.org/W2947163592","https://openalex.org/W2949105280","https://openalex.org/W2951078157","https://openalex.org/W2951963551","https://openalex.org/W2953693720","https://openalex.org/W2968289027","https://openalex.org/W3023007605","https://openalex.org/W3111297213","https://openalex.org/W3159164431","https://openalex.org/W3186101057","https://openalex.org/W3202360051","https://openalex.org/W3212418903","https://openalex.org/W3213733157","https://openalex.org/W4206155091","https://openalex.org/W4230142583","https://openalex.org/W4247418305","https://openalex.org/W4285281987","https://openalex.org/W4293077518","https://openalex.org/W4323320259","https://openalex.org/W4365807070"],"related_works":["https://openalex.org/W2559910745","https://openalex.org/W1996171346","https://openalex.org/W3012004699","https://openalex.org/W2316698445","https://openalex.org/W73822458","https://openalex.org/W2057797376","https://openalex.org/W2090319426","https://openalex.org/W2506252583","https://openalex.org/W2048249848","https://openalex.org/W2067758538"],"abstract_inverted_index":{"In":[0,159],"this":[1],"paper,":[2],"we":[3,77,99,120,161],"provide":[4],"the":[5,54,57,61,72,101,106,110,115,136,145,163,171,179,193],"first":[6],"masking":[7,89,191],"scheme":[8],"for":[9,48,147,189],"floating-point":[10,74],"number":[11,75,137],"multiplication":[12],"and":[13,66,83,94,98,124,135],"addition":[14],"to":[15,177],"defend":[16],"against":[17],"recent":[18],"side-channel":[19],"attacks":[20],"on":[21,127,155],"Falcon\u2019s":[22],"pre-image":[23],"vector":[24,173],"computation.":[25],"Our":[26,88],"approach":[27,168],"involves":[28],"a":[29,38,68,80,84],"masked":[30,73,81,85],"nonzero":[31],"check":[32],"gadget":[33,44],"that":[34],"securely":[35],"identifies":[36],"whether":[37],"shared":[39],"value":[40],"is":[41],"zero.":[42],"This":[43],"can":[45],"be":[46],"utilized":[47],"various":[49],"computations":[50],"such":[51],"as":[52],"rounding":[53],"mantissa,":[55],"computing":[56],"sticky":[58],"bit,":[59],"checking":[60],"equality":[62],"of":[63,117,138,166,181],"two":[64],"values,":[65],"normalizing":[67],"number.":[69],"To":[70,113],"support":[71],"addition,":[76,160],"also":[78,143],"developed":[79],"shift":[82],"normalization":[86],"gadget.":[87],"design":[90],"provides":[91],"both":[92],"first-":[93],"higherorder":[95],"mask":[96],"protection,":[97],"demonstrate":[100],"theoretical":[102],"security":[103,165],"by":[104,169],"proving":[105],"(Strong)-Non-Interference":[107],"properties":[108],"in":[109,195],"probing":[111],"model.":[112],"evaluate":[114],"performance":[116],"our":[118,153,167,182,185],"approach,":[119],"implemented":[121],"unmasked,":[122],"first-order,":[123],"second-order":[125,190],"algorithms":[126],"an":[128,156],"Arm":[129],"Cortex-M4":[130],"processor,":[131],"providing":[132],"cycle":[133],"counts":[134],"random":[139],"bytes":[140],"used.":[141],"We":[142],"report":[144],"time":[146],"one":[148],"complete":[149],"signing":[150],"process":[151],"with":[152],"countermeasure":[154],"Intel-Core":[157],"CPU.":[158],"assessed":[162],"practical":[164],"conducting":[170],"test":[172,194],"leakage":[174],"assessment":[175],"(TVLA)":[176],"validate":[178],"effectiveness":[180],"protection.":[183],"Specifically,":[184],"TVLA":[186],"experiment":[187],"results":[188],"passed":[192],"100,000":[196],"measured":[197],"traces.":[198]},"counts_by_year":[{"year":2025,"cited_by_count":5}],"updated_date":"2025-12-26T23:08:49.675405","created_date":"2025-10-10T00:00:00"}
