{"id":"https://openalex.org/W3083106595","doi":"https://doi.org/10.1109/mwscas48704.2020.9184487","title":"Optimizing the Montgomery Modular Multiplier for a Power- and Area-Efficient Hardware Architecture","display_name":"Optimizing the Montgomery Modular Multiplier for a Power- and Area-Efficient Hardware Architecture","publication_year":2020,"publication_date":"2020-08-01","ids":{"openalex":"https://openalex.org/W3083106595","doi":"https://doi.org/10.1109/mwscas48704.2020.9184487","mag":"3083106595"},"language":"en","primary_location":{"id":"doi:10.1109/mwscas48704.2020.9184487","is_oa":false,"landing_page_url":"https://doi.org/10.1109/mwscas48704.2020.9184487","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IEEE 63rd International Midwest Symposium on Circuits and Systems (MWSCAS)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5047394145","display_name":"Mateus Leme","orcid":null},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":true,"raw_author_name":"Mateus Terribele Leme","raw_affiliation_strings":["Graduate Program in Microelectronics (PGMICRO), Federal University of Rio Grande do Sul (UFRGS), Porto Alegre"],"affiliations":[{"raw_affiliation_string":"Graduate Program in Microelectronics (PGMICRO), Federal University of Rio Grande do Sul (UFRGS), Porto Alegre","institution_ids":["https://openalex.org/I130442723"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064318827","display_name":"Guilherme Paim","orcid":"https://orcid.org/0000-0001-7809-9563"},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Guilherme Paim","raw_affiliation_strings":["Graduate Program in Microelectronics (PGMICRO), Federal University of Rio Grande do Sul (UFRGS), Porto Alegre"],"affiliations":[{"raw_affiliation_string":"Graduate Program in Microelectronics (PGMICRO), Federal University of Rio Grande do Sul (UFRGS), Porto Alegre","institution_ids":["https://openalex.org/I130442723"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049999991","display_name":"Leandro M. G. Rocha","orcid":"https://orcid.org/0000-0003-2883-2768"},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Leandro M. G Rocha","raw_affiliation_strings":["Graduate Program in Microelectronics (PGMICRO), Federal University of Rio Grande do Sul (UFRGS), Porto Alegre"],"affiliations":[{"raw_affiliation_string":"Graduate Program in Microelectronics (PGMICRO), Federal University of Rio Grande do Sul (UFRGS), Porto Alegre","institution_ids":["https://openalex.org/I130442723"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112800153","display_name":"Patr\u00edcia \u00dccker","orcid":null},"institutions":[{"id":"https://openalex.org/I110676245","display_name":"Universidade Cat\u00f3lica de Pelotas","ror":"https://ror.org/0376myh60","country_code":"BR","type":"education","lineage":["https://openalex.org/I110676245"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Patricia Ucker","raw_affiliation_strings":["Graduate Program on Electronic Engineering and Computing, Catholic University of Pelotas (UCPel), Pelotas"],"affiliations":[{"raw_affiliation_string":"Graduate Program on Electronic Engineering and Computing, Catholic University of Pelotas (UCPel), Pelotas","institution_ids":["https://openalex.org/I110676245"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5048165540","display_name":"Vitor G. Lima","orcid":null},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Vitor G. Lima","raw_affiliation_strings":["Graduate Program in Microelectronics (PGMICRO), Federal University of Rio Grande do Sul (UFRGS), Porto Alegre"],"affiliations":[{"raw_affiliation_string":"Graduate Program in Microelectronics (PGMICRO), Federal University of Rio Grande do Sul (UFRGS), Porto Alegre","institution_ids":["https://openalex.org/I130442723"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030974893","display_name":"Rafael Soares","orcid":"https://orcid.org/0000-0001-9493-7272"},"institutions":[{"id":"https://openalex.org/I169248161","display_name":"Universidade Federal de Pelotas","ror":"https://ror.org/05msy9z54","country_code":"BR","type":"education","lineage":["https://openalex.org/I169248161"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Rafael Soares","raw_affiliation_strings":["Graduate Program on Computer Science (PPGC), Federal University of Pelotas (UFPel)"],"affiliations":[{"raw_affiliation_string":"Graduate Program on Computer Science (PPGC), Federal University of Pelotas (UFPel)","institution_ids":["https://openalex.org/I169248161"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074598853","display_name":"Eduardo Costa","orcid":"https://orcid.org/0009-0009-2731-8864"},"institutions":[{"id":"https://openalex.org/I110676245","display_name":"Universidade Cat\u00f3lica de Pelotas","ror":"https://ror.org/0376myh60","country_code":"BR","type":"education","lineage":["https://openalex.org/I110676245"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Eduardo A. C. da Costa","raw_affiliation_strings":["Graduate Program on Electronic Engineering and Computing, Catholic University of Pelotas (UCPel), Pelotas"],"affiliations":[{"raw_affiliation_string":"Graduate Program on Electronic Engineering and Computing, Catholic University of Pelotas (UCPel), Pelotas","institution_ids":["https://openalex.org/I110676245"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5046426137","display_name":"S\u00e9rgio Bampi","orcid":"https://orcid.org/0000-0002-9018-6309"},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Sergio Bampi","raw_affiliation_strings":["Graduate Program in Microelectronics (PGMICRO), Federal University of Rio Grande do Sul (UFRGS), Porto Alegre"],"affiliations":[{"raw_affiliation_string":"Graduate Program in Microelectronics (PGMICRO), Federal University of Rio Grande do Sul (UFRGS), Porto Alegre","institution_ids":["https://openalex.org/I130442723"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5047394145"],"corresponding_institution_ids":["https://openalex.org/I130442723"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.15526416,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1084","last_page":"1087"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T11130","display_name":"Coding theory and cryptography","score":0.9973000288009644,"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/T10237","display_name":"Cryptography and Data Security","score":0.996399998664856,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7445894479751587},{"id":"https://openalex.org/keywords/cryptosystem","display_name":"Cryptosystem","score":0.6745897531509399},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.6670587062835693},{"id":"https://openalex.org/keywords/modular-arithmetic","display_name":"Modular arithmetic","score":0.5334831476211548},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.5312739610671997},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.5242117643356323},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.5235530734062195},{"id":"https://openalex.org/keywords/very-large-scale-integration","display_name":"Very-large-scale integration","score":0.49244531989097595},{"id":"https://openalex.org/keywords/robustness","display_name":"Robustness (evolution)","score":0.49045106768608093},{"id":"https://openalex.org/keywords/power-analysis","display_name":"Power analysis","score":0.48690688610076904},{"id":"https://openalex.org/keywords/public-key-cryptography","display_name":"Public-key cryptography","score":0.4868139922618866},{"id":"https://openalex.org/keywords/advanced-encryption-standard","display_name":"Advanced Encryption Standard","score":0.4794118106365204},{"id":"https://openalex.org/keywords/modular-exponentiation","display_name":"Modular exponentiation","score":0.4761003255844116},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4760463237762451},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.4738602638244629},{"id":"https://openalex.org/keywords/multiplier","display_name":"Multiplier (economics)","score":0.4448530375957489},{"id":"https://openalex.org/keywords/elliptic-curve-cryptography","display_name":"Elliptic curve cryptography","score":0.4338950216770172},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.29480111598968506},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.17671945691108704}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7445894479751587},{"id":"https://openalex.org/C6295992","wikidata":"https://www.wikidata.org/wiki/Q976521","display_name":"Cryptosystem","level":3,"score":0.6745897531509399},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.6670587062835693},{"id":"https://openalex.org/C32049820","wikidata":"https://www.wikidata.org/wiki/Q319400","display_name":"Modular arithmetic","level":3,"score":0.5334831476211548},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.5312739610671997},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.5242117643356323},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.5235530734062195},{"id":"https://openalex.org/C14580979","wikidata":"https://www.wikidata.org/wiki/Q876049","display_name":"Very-large-scale integration","level":2,"score":0.49244531989097595},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.49045106768608093},{"id":"https://openalex.org/C71743495","wikidata":"https://www.wikidata.org/wiki/Q2845210","display_name":"Power analysis","level":3,"score":0.48690688610076904},{"id":"https://openalex.org/C203062551","wikidata":"https://www.wikidata.org/wiki/Q201339","display_name":"Public-key cryptography","level":3,"score":0.4868139922618866},{"id":"https://openalex.org/C94520183","wikidata":"https://www.wikidata.org/wiki/Q190746","display_name":"Advanced Encryption Standard","level":3,"score":0.4794118106365204},{"id":"https://openalex.org/C152763109","wikidata":"https://www.wikidata.org/wiki/Q1228841","display_name":"Modular exponentiation","level":4,"score":0.4761003255844116},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4760463237762451},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.4738602638244629},{"id":"https://openalex.org/C124584101","wikidata":"https://www.wikidata.org/wiki/Q1053266","display_name":"Multiplier (economics)","level":2,"score":0.4448530375957489},{"id":"https://openalex.org/C167615521","wikidata":"https://www.wikidata.org/wiki/Q1048911","display_name":"Elliptic curve cryptography","level":4,"score":0.4338950216770172},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.29480111598968506},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.17671945691108704},{"id":"https://openalex.org/C139719470","wikidata":"https://www.wikidata.org/wiki/Q39680","display_name":"Macroeconomics","level":1,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/mwscas48704.2020.9184487","is_oa":false,"landing_page_url":"https://doi.org/10.1109/mwscas48704.2020.9184487","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IEEE 63rd International Midwest Symposium on Circuits and Systems (MWSCAS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.8999999761581421,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":8,"referenced_works":["https://openalex.org/W1279320161","https://openalex.org/W1538172314","https://openalex.org/W1939777336","https://openalex.org/W2004814164","https://openalex.org/W2742226725","https://openalex.org/W2886287510","https://openalex.org/W4237773356","https://openalex.org/W4241366606"],"related_works":["https://openalex.org/W3182915524","https://openalex.org/W2285294304","https://openalex.org/W1520407944","https://openalex.org/W1995898468","https://openalex.org/W2393695657","https://openalex.org/W32238348","https://openalex.org/W889033279","https://openalex.org/W2044536813","https://openalex.org/W2046336796","https://openalex.org/W2389867446"],"abstract_inverted_index":{"Cryptography":[0],"hardware":[1,52,130],"design":[2,123,132],"is":[3,81,90],"a":[4,63,82,122],"key":[5],"challenge":[6],"towards":[7],"the":[8,12,16,28,41,44,48,51,54,76,103,109,134,140],"confidentiality":[9],"advance":[10],"in":[11,68,78,133,139],"prominent":[13],"field":[14],"of":[15,18,23,43,84],"internet":[17],"things":[19],"(IoT).":[20],"The":[21,39,71],"rise":[22],"IoT":[24],"embedded":[25],"devices":[26],"boosts":[27],"demand":[29],"for":[30,36,126],"power-":[31,127],"and":[32,57,101,116,128],"area-":[33],"efficient":[34],"solutions":[35],"cryptography":[37,45],"hardware.":[38],"higher":[40,49],"robustness":[42],"algorithm":[46,93],"is,":[47],"are":[50,62,108],"complexity,":[53],"circuit":[55,114],"area,":[56],"energy":[58],"consumption.":[59],"Asymmetric":[60],"algorithms":[61,80],"particular":[64],"class":[65],"widely":[66],"employed":[67,138],"ultra-secure":[69],"cryptosystems.":[70],"high":[72,86],"time-hardness":[73],"to":[74,99],"break":[75],"private-key":[77],"asymmetric":[79,92],"result":[83],"its":[85],"mathematical":[87],"complexity.":[88],"RSA":[89,141],"an":[91],"that":[94],"performs":[95],"successive":[96],"modular":[97,135],"multiplications":[98],"encrypt":[100],"de-encrypt":[102],"information.":[104],"Therefore,":[105],"arithmetic":[106],"operators":[107],"most":[110],"significant":[111],"part":[112],"regarding":[113],"area":[115],"power":[117],"dissipation.":[118],"This":[119],"work":[120],"evaluates":[121],"space":[124],"exploration":[125],"area-efficient":[129],"VLSI":[131],"Montgomery":[136],"multiplier":[137],"algorithm.":[142]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
