{"id":"https://openalex.org/W3046701632","doi":"https://doi.org/10.1109/tcad.2020.3012237","title":"Maskara: Compilation of a Masking Countermeasure With Optimized Polynomial Interpolation","display_name":"Maskara: Compilation of a Masking Countermeasure With Optimized Polynomial Interpolation","publication_year":2020,"publication_date":"2020-07-30","ids":{"openalex":"https://openalex.org/W3046701632","doi":"https://doi.org/10.1109/tcad.2020.3012237","mag":"3046701632"},"language":"en","primary_location":{"id":"doi:10.1109/tcad.2020.3012237","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2020.3012237","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://hal.sorbonne-universite.fr/hal-02931632","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5040138165","display_name":"Nicolas Belleville","orcid":"https://orcid.org/0000-0001-7634-5767"},"institutions":[{"id":"https://openalex.org/I2738703131","display_name":"Commissariat \u00e0 l'\u00c9nergie Atomique et aux \u00c9nergies Alternatives","ror":"https://ror.org/00jjx8s55","country_code":"FR","type":"government","lineage":["https://openalex.org/I2738703131"]},{"id":"https://openalex.org/I3020098449","display_name":"CEA Grenoble","ror":"https://ror.org/02mg6n827","country_code":"FR","type":"government","lineage":["https://openalex.org/I2738703131","https://openalex.org/I3020098449"]},{"id":"https://openalex.org/I899635006","display_name":"Universit\u00e9 Grenoble Alpes","ror":"https://ror.org/02rx3b187","country_code":"FR","type":"education","lineage":["https://openalex.org/I899635006"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Nicolas Belleville","raw_affiliation_strings":["CEA, List, Universit\u00e9 Grenoble Alpes, Grenoble, France","LFIM - Laboratoire Fonctions Innovantes pour circuits Mixtes (CEA-Grenoble - France)"],"affiliations":[{"raw_affiliation_string":"CEA, List, Universit\u00e9 Grenoble Alpes, Grenoble, France","institution_ids":["https://openalex.org/I899635006","https://openalex.org/I3020098449","https://openalex.org/I2738703131"]},{"raw_affiliation_string":"LFIM - Laboratoire Fonctions Innovantes pour circuits Mixtes (CEA-Grenoble - France)","institution_ids":["https://openalex.org/I3020098449","https://openalex.org/I2738703131"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008551348","display_name":"Damien Courouss\u00e9","orcid":"https://orcid.org/0000-0003-2761-3627"},"institutions":[{"id":"https://openalex.org/I2738703131","display_name":"Commissariat \u00e0 l'\u00c9nergie Atomique et aux \u00c9nergies Alternatives","ror":"https://ror.org/00jjx8s55","country_code":"FR","type":"government","lineage":["https://openalex.org/I2738703131"]},{"id":"https://openalex.org/I3020098449","display_name":"CEA Grenoble","ror":"https://ror.org/02mg6n827","country_code":"FR","type":"government","lineage":["https://openalex.org/I2738703131","https://openalex.org/I3020098449"]},{"id":"https://openalex.org/I899635006","display_name":"Universit\u00e9 Grenoble Alpes","ror":"https://ror.org/02rx3b187","country_code":"FR","type":"education","lineage":["https://openalex.org/I899635006"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Damien Courousse","raw_affiliation_strings":["CEA, List, Universit\u00e9 Grenoble Alpes, Grenoble, France","LFIM - Laboratoire Fonctions Innovantes pour circuits Mixtes (CEA-Grenoble - France)"],"affiliations":[{"raw_affiliation_string":"CEA, List, Universit\u00e9 Grenoble Alpes, Grenoble, France","institution_ids":["https://openalex.org/I899635006","https://openalex.org/I3020098449","https://openalex.org/I2738703131"]},{"raw_affiliation_string":"LFIM - Laboratoire Fonctions Innovantes pour circuits Mixtes (CEA-Grenoble - France)","institution_ids":["https://openalex.org/I3020098449","https://openalex.org/I2738703131"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034064440","display_name":"Karine Heydemann","orcid":"https://orcid.org/0000-0003-2092-924X"},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I204730241","display_name":"Universit\u00e9 Paris Cit\u00e9","ror":"https://ror.org/05f82e368","country_code":"FR","type":"education","lineage":["https://openalex.org/I204730241"]},{"id":"https://openalex.org/I39804081","display_name":"Sorbonne Universit\u00e9","ror":"https://ror.org/02en5vm52","country_code":"FR","type":"education","lineage":["https://openalex.org/I39804081"]},{"id":"https://openalex.org/I4210159731","display_name":"LIP6","ror":"https://ror.org/05krcen59","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I39804081","https://openalex.org/I4210159245","https://openalex.org/I4210159731"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Karine Heydemann","raw_affiliation_strings":["CNRS, LIP6, Sorbonne Universit\u00e9, Paris, France","ALSOC - Architecture et Logiciels pour Syst\u00e8mes Embarqu\u00e9s sur Puce (France)"],"affiliations":[{"raw_affiliation_string":"CNRS, LIP6, Sorbonne Universit\u00e9, Paris, France","institution_ids":["https://openalex.org/I4210159731","https://openalex.org/I204730241","https://openalex.org/I1294671590","https://openalex.org/I39804081"]},{"raw_affiliation_string":"ALSOC - Architecture et Logiciels pour Syst\u00e8mes Embarqu\u00e9s sur Puce (France)","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045016284","display_name":"Quentin Meunier","orcid":"https://orcid.org/0000-0001-8848-8079"},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I204730241","display_name":"Universit\u00e9 Paris Cit\u00e9","ror":"https://ror.org/05f82e368","country_code":"FR","type":"education","lineage":["https://openalex.org/I204730241"]},{"id":"https://openalex.org/I39804081","display_name":"Sorbonne Universit\u00e9","ror":"https://ror.org/02en5vm52","country_code":"FR","type":"education","lineage":["https://openalex.org/I39804081"]},{"id":"https://openalex.org/I4210159731","display_name":"LIP6","ror":"https://ror.org/05krcen59","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I39804081","https://openalex.org/I4210159245","https://openalex.org/I4210159731"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Quentin Meunier","raw_affiliation_strings":["CNRS, LIP6, Sorbonne Universit\u00e9, Paris, France","ALSOC - Architecture et Logiciels pour Syst\u00e8mes Embarqu\u00e9s sur Puce (France)"],"affiliations":[{"raw_affiliation_string":"CNRS, LIP6, Sorbonne Universit\u00e9, Paris, France","institution_ids":["https://openalex.org/I4210159731","https://openalex.org/I204730241","https://openalex.org/I1294671590","https://openalex.org/I39804081"]},{"raw_affiliation_string":"ALSOC - Architecture et Logiciels pour Syst\u00e8mes Embarqu\u00e9s sur Puce (France)","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5013610648","display_name":"In\u00e8s Ben El Ouahma","orcid":null},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I204730241","display_name":"Universit\u00e9 Paris Cit\u00e9","ror":"https://ror.org/05f82e368","country_code":"FR","type":"education","lineage":["https://openalex.org/I204730241"]},{"id":"https://openalex.org/I39804081","display_name":"Sorbonne Universit\u00e9","ror":"https://ror.org/02en5vm52","country_code":"FR","type":"education","lineage":["https://openalex.org/I39804081"]},{"id":"https://openalex.org/I4210159731","display_name":"LIP6","ror":"https://ror.org/05krcen59","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I39804081","https://openalex.org/I4210159245","https://openalex.org/I4210159731"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Ines Ben El Ouahma","raw_affiliation_strings":["CNRS, LIP6, Sorbonne Universit\u00e9, Paris, France","ALSOC - Architecture et Logiciels pour Syst\u00e8mes Embarqu\u00e9s sur Puce (France)"],"affiliations":[{"raw_affiliation_string":"CNRS, LIP6, Sorbonne Universit\u00e9, Paris, France","institution_ids":["https://openalex.org/I4210159731","https://openalex.org/I204730241","https://openalex.org/I1294671590","https://openalex.org/I39804081"]},{"raw_affiliation_string":"ALSOC - Architecture et Logiciels pour Syst\u00e8mes Embarqu\u00e9s sur Puce (France)","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5040138165"],"corresponding_institution_ids":["https://openalex.org/I2738703131","https://openalex.org/I3020098449","https://openalex.org/I899635006"],"apc_list":null,"apc_paid":null,"fwci":0.2651,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.62792282,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"39","issue":"11","first_page":"3774","last_page":"3786"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9998999834060669,"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/T10951","display_name":"Cryptographic Implementations and Security","score":0.9998999834060669,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9958999752998352,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9944000244140625,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/computer-science","display_name":"Computer science","score":0.8398174047470093},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.6577450037002563},{"id":"https://openalex.org/keywords/masking","display_name":"Masking (illustration)","score":0.6375734806060791},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.48108789324760437},{"id":"https://openalex.org/keywords/control-flow","display_name":"Control flow","score":0.47917261719703674},{"id":"https://openalex.org/keywords/interpolation","display_name":"Interpolation (computer graphics)","score":0.4687379002571106},{"id":"https://openalex.org/keywords/countermeasure","display_name":"Countermeasure","score":0.467682421207428},{"id":"https://openalex.org/keywords/polynomial","display_name":"Polynomial","score":0.46658116579055786},{"id":"https://openalex.org/keywords/table","display_name":"Table (database)","score":0.44896721839904785},{"id":"https://openalex.org/keywords/lookup-table","display_name":"Lookup table","score":0.4244958758354187},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.41337400674819946},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.36727696657180786},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3511982858181},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.33984389901161194},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.10109087824821472},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.0942227840423584}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8398174047470093},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.6577450037002563},{"id":"https://openalex.org/C2777402240","wikidata":"https://www.wikidata.org/wiki/Q6783436","display_name":"Masking (illustration)","level":2,"score":0.6375734806060791},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.48108789324760437},{"id":"https://openalex.org/C160191386","wikidata":"https://www.wikidata.org/wiki/Q868299","display_name":"Control flow","level":2,"score":0.47917261719703674},{"id":"https://openalex.org/C137800194","wikidata":"https://www.wikidata.org/wiki/Q11713455","display_name":"Interpolation (computer graphics)","level":3,"score":0.4687379002571106},{"id":"https://openalex.org/C21593369","wikidata":"https://www.wikidata.org/wiki/Q1032176","display_name":"Countermeasure","level":2,"score":0.467682421207428},{"id":"https://openalex.org/C90119067","wikidata":"https://www.wikidata.org/wiki/Q43260","display_name":"Polynomial","level":2,"score":0.46658116579055786},{"id":"https://openalex.org/C45235069","wikidata":"https://www.wikidata.org/wiki/Q278425","display_name":"Table (database)","level":2,"score":0.44896721839904785},{"id":"https://openalex.org/C134835016","wikidata":"https://www.wikidata.org/wiki/Q690265","display_name":"Lookup table","level":2,"score":0.4244958758354187},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.41337400674819946},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.36727696657180786},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3511982858181},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.33984389901161194},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.10109087824821472},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0942227840423584},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C146978453","wikidata":"https://www.wikidata.org/wiki/Q3798668","display_name":"Aerospace engineering","level":1,"score":0.0},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.0},{"id":"https://openalex.org/C104114177","wikidata":"https://www.wikidata.org/wiki/Q79782","display_name":"Motion (physics)","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tcad.2020.3012237","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2020.3012237","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"},{"id":"pmh:oai:HAL:hal-02931632v1","is_oa":true,"landing_page_url":"https://hal.sorbonne-universite.fr/hal-02931632","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2020, 39 (11), pp.1-1. &#x27E8;10.1109/TCAD.2020.3012237&#x27E9;","raw_type":"Journal articles"}],"best_oa_location":{"id":"pmh:oai:HAL:hal-02931632v1","is_oa":true,"landing_page_url":"https://hal.sorbonne-universite.fr/hal-02931632","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2020, 39 (11), pp.1-1. &#x27E8;10.1109/TCAD.2020.3012237&#x27E9;","raw_type":"Journal articles"},"sustainable_development_goals":[{"score":0.6100000143051147,"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W107554330","https://openalex.org/W191000419","https://openalex.org/W802019357","https://openalex.org/W1472434837","https://openalex.org/W1548656471","https://openalex.org/W1592625985","https://openalex.org/W1598102953","https://openalex.org/W1607006990","https://openalex.org/W1847989447","https://openalex.org/W2124164831","https://openalex.org/W2126598527","https://openalex.org/W2150787412","https://openalex.org/W2154909745","https://openalex.org/W2161740631","https://openalex.org/W2187461352","https://openalex.org/W2584364193","https://openalex.org/W2686848947","https://openalex.org/W2784656727","https://openalex.org/W2791005548","https://openalex.org/W2812483921","https://openalex.org/W2886479358","https://openalex.org/W2903835262","https://openalex.org/W2922102366","https://openalex.org/W3005193866","https://openalex.org/W4249559202","https://openalex.org/W6622822418","https://openalex.org/W6748403822","https://openalex.org/W6753954317"],"related_works":["https://openalex.org/W2058965144","https://openalex.org/W2164382479","https://openalex.org/W98480971","https://openalex.org/W2150291671","https://openalex.org/W2027972911","https://openalex.org/W2146343568","https://openalex.org/W2013643406","https://openalex.org/W2157978810","https://openalex.org/W2597809628","https://openalex.org/W3046370962"],"abstract_inverted_index":{"Side-channel":[0],"attacks":[1],"are":[2,165],"amongst":[3],"the":[4,17,46,54,63,67,81,100,106,111,126,154,169],"major":[5],"threats":[6],"for":[7,36],"embedded":[8],"systems":[9],"and":[10,113],"IoT":[11],"devices.":[12],"Masking":[13],"is":[14,80,123,158],"one":[15],"of":[16,66,102,108,110,168],"most":[18],"used":[19],"countermeasure":[20,42],"against":[21],"such":[22],"attacks,":[23],"but":[24],"its":[25],"application":[26],"remains":[27],"a":[28,33,38,89,147],"difficult":[29],"process.":[30],"We":[31,93,118],"propose":[32],"target-independent":[34],"approach":[35,71,122,130],"applying":[37],"first-order":[39],"Boolean":[40],"masking":[41],"during":[43],"compilation,":[44],"on":[45],"static":[47],"single":[48],"assignment":[49],"(SSA)":[50],"form.":[51],"Contrary":[52],"to":[53,61,83,98,140],"state-of-the":[55],"art":[56],"automated":[57],"approaches":[58],"that":[59,120,153,161],"require":[60],"simplify":[62],"control":[64],"flow":[65],"input":[68],"program,":[69],"our":[70,78,121,143],"supports":[72],"regular":[73],"control-flow":[74],"program":[75],"structures.":[76],"Moreover,":[77],"compiler":[79],"first":[82],"automatically":[84],"mask":[85,132],"table":[86,129],"lookups":[87],"using":[88,146],"polynomial":[90],"interpolation":[91],"approach.":[92],"also":[94],"present":[95],"new":[96],"optimizations":[97],"speedup":[99],"evaluation":[101],"polynomials:":[103],"we":[104,114,151],"reduce":[105],"number":[107],"terms":[109],"polynomial,":[112],"accelerate":[115],"finite-field":[116],"multiplication.":[117],"show":[119,152],"faster":[124],"than":[125],"standard":[127],"masked":[128],"with":[131,137],"refresh":[133],"after":[134],"each":[135],"access,":[136],"speedups":[138],"up":[139],"\u00d72.4":[141],"in":[142],"experiments.":[144],"Finally,":[145],"formal":[148],"verification":[149],"approach,":[150],"compiled":[155],"machine":[156],"code":[157],"secure,":[159],"i.e.,":[160],"all":[162],"intermediate":[163],"computations":[164],"statistically":[166],"independent":[167],"secrets.":[170]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2020-08-07T00:00:00"}
