{"id":"https://openalex.org/W2764308837","doi":"https://doi.org/10.23919/fpl.2017.8056762","title":"Area-optimized montgomery multiplication on IGLOO 2 FPGAs","display_name":"Area-optimized montgomery multiplication on IGLOO 2 FPGAs","publication_year":2017,"publication_date":"2017-09-01","ids":{"openalex":"https://openalex.org/W2764308837","doi":"https://doi.org/10.23919/fpl.2017.8056762","mag":"2764308837"},"language":"en","primary_location":{"id":"doi:10.23919/fpl.2017.8056762","is_oa":false,"landing_page_url":"https://doi.org/10.23919/fpl.2017.8056762","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 27th International Conference on Field Programmable Logic and Applications (FPL)","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/A5004537163","display_name":"Pedro Maat C. Massolino","orcid":"https://orcid.org/0000-0002-5494-4977"},"institutions":[{"id":"https://openalex.org/I145872427","display_name":"Radboud University Nijmegen","ror":"https://ror.org/016xsfp80","country_code":"NL","type":"education","lineage":["https://openalex.org/I145872427"]}],"countries":["NL"],"is_corresponding":true,"raw_author_name":"Pedro Maat C. Massolino","raw_affiliation_strings":["iCIS \u2013 Digital Security Group, Radboud University, The Netherlands"],"affiliations":[{"raw_affiliation_string":"iCIS \u2013 Digital Security Group, Radboud University, The Netherlands","institution_ids":["https://openalex.org/I145872427"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051408740","display_name":"Lejla Batina","orcid":"https://orcid.org/0000-0003-0727-3573"},"institutions":[{"id":"https://openalex.org/I145872427","display_name":"Radboud University Nijmegen","ror":"https://ror.org/016xsfp80","country_code":"NL","type":"education","lineage":["https://openalex.org/I145872427"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Lejla Batina","raw_affiliation_strings":["iCIS \u2013 Digital Security Group, Radboud University, The Netherlands"],"affiliations":[{"raw_affiliation_string":"iCIS \u2013 Digital Security Group, Radboud University, The Netherlands","institution_ids":["https://openalex.org/I145872427"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070424026","display_name":"Ricardo Chaves","orcid":"https://orcid.org/0000-0002-4450-3983"},"institutions":[{"id":"https://openalex.org/I141596103","display_name":"University of Lisbon","ror":"https://ror.org/01c27hj86","country_code":"PT","type":"education","lineage":["https://openalex.org/I141596103"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Ricardo Chaves","raw_affiliation_strings":["IST, Universidade de Lisboa, Portugal"],"affiliations":[{"raw_affiliation_string":"IST, Universidade de Lisboa, Portugal","institution_ids":["https://openalex.org/I141596103"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5050888929","display_name":"Nele Mentens","orcid":"https://orcid.org/0000-0001-8753-7895"},"institutions":[{"id":"https://openalex.org/I4210114974","display_name":"IMEC","ror":"https://ror.org/02kcbn207","country_code":"BE","type":"nonprofit","lineage":["https://openalex.org/I4210114974"]},{"id":"https://openalex.org/I99464096","display_name":"KU Leuven","ror":"https://ror.org/05f950310","country_code":"BE","type":"education","lineage":["https://openalex.org/I99464096"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Nele Mentens","raw_affiliation_strings":["IMEC-COSIC, KU Leuven, Belgium"],"affiliations":[{"raw_affiliation_string":"IMEC-COSIC, KU Leuven, Belgium","institution_ids":["https://openalex.org/I4210114974","https://openalex.org/I99464096"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5004537163"],"corresponding_institution_ids":["https://openalex.org/I145872427"],"apc_list":null,"apc_paid":null,"fwci":1.0116,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.83845266,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"16","issue":null,"first_page":"1","last_page":"4"},"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/T10951","display_name":"Cryptographic Implementations and Security","score":0.9980000257492065,"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.9962000250816345,"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/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.8375570774078369},{"id":"https://openalex.org/keywords/modular-arithmetic","display_name":"Modular arithmetic","score":0.7217884063720703},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.697442889213562},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6869207620620728},{"id":"https://openalex.org/keywords/multiplication","display_name":"Multiplication (music)","score":0.6672456860542297},{"id":"https://openalex.org/keywords/logic-block","display_name":"Logic block","score":0.621437668800354},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.5784381628036499},{"id":"https://openalex.org/keywords/block","display_name":"Block (permutation group theory)","score":0.566826581954956},{"id":"https://openalex.org/keywords/flops","display_name":"FLOPS","score":0.5337000489234924},{"id":"https://openalex.org/keywords/reconfigurability","display_name":"Reconfigurability","score":0.4486239552497864},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.44551822543144226},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.43212050199508667},{"id":"https://openalex.org/keywords/arithmetic","display_name":"Arithmetic","score":0.41980960965156555},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.26256605982780457},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.20206588506698608},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.1957588791847229}],"concepts":[{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.8375570774078369},{"id":"https://openalex.org/C32049820","wikidata":"https://www.wikidata.org/wiki/Q319400","display_name":"Modular arithmetic","level":3,"score":0.7217884063720703},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.697442889213562},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6869207620620728},{"id":"https://openalex.org/C2780595030","wikidata":"https://www.wikidata.org/wiki/Q3860309","display_name":"Multiplication (music)","level":2,"score":0.6672456860542297},{"id":"https://openalex.org/C2778325283","wikidata":"https://www.wikidata.org/wiki/Q1125244","display_name":"Logic block","level":3,"score":0.621437668800354},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.5784381628036499},{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.566826581954956},{"id":"https://openalex.org/C3826847","wikidata":"https://www.wikidata.org/wiki/Q188768","display_name":"FLOPS","level":2,"score":0.5337000489234924},{"id":"https://openalex.org/C2780149590","wikidata":"https://www.wikidata.org/wiki/Q7302742","display_name":"Reconfigurability","level":2,"score":0.4486239552497864},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.44551822543144226},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.43212050199508667},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.41980960965156555},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.26256605982780457},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.20206588506698608},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1957588791847229},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.23919/fpl.2017.8056762","is_oa":false,"landing_page_url":"https://doi.org/10.23919/fpl.2017.8056762","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 27th International Conference on Field Programmable Logic and Applications (FPL)","raw_type":"proceedings-article"},{"id":"pmh:oai:repository.ubn.ru.nl:2066/178481","is_oa":false,"landing_page_url":"http://hdl.handle.net/2066/178481","pdf_url":null,"source":{"id":"https://openalex.org/S4306401067","display_name":"Radboud Repository (Radboud University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I145872427","host_organization_name":"Radboud University Nijmegen","host_organization_lineage":["https://openalex.org/I145872427"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Santambrogio, M. (ed.), 2017 27th International Conference on Field Programmable Logic and Applications (FPL) September 4-6, 2017 Gent, Belgium, pp. 1-4","raw_type":"Article in monograph or in proceedings"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":21,"referenced_works":["https://openalex.org/W1798101321","https://openalex.org/W1893601685","https://openalex.org/W1968556724","https://openalex.org/W1980304421","https://openalex.org/W1981998307","https://openalex.org/W1996360405","https://openalex.org/W2003736153","https://openalex.org/W2004814164","https://openalex.org/W2021211179","https://openalex.org/W2045682094","https://openalex.org/W2122482560","https://openalex.org/W2151163104","https://openalex.org/W2158445305","https://openalex.org/W2161198480","https://openalex.org/W2170342361","https://openalex.org/W2395191213","https://openalex.org/W2539628602","https://openalex.org/W2572881599","https://openalex.org/W4232836212","https://openalex.org/W4237773356","https://openalex.org/W6731631283"],"related_works":["https://openalex.org/W2122487810","https://openalex.org/W2361290373","https://openalex.org/W4302768783","https://openalex.org/W2367658296","https://openalex.org/W2782264914","https://openalex.org/W2904069009","https://openalex.org/W2151132622","https://openalex.org/W1981695891","https://openalex.org/W2129073537","https://openalex.org/W2353466882"],"abstract_inverted_index":{"This":[0,104],"paper":[1],"presents":[2],"the":[3,29,35,107,116],"first":[4,108],"area-optimized":[5],"Montgomery":[6],"modular":[7,46,79],"multiplication":[8,80],"module":[9],"on":[10,115],"low-power":[11],"reconfigurable":[12],"IGLOO\u00ae":[13,118],"2":[14,96,100,119],"FPGAs,":[15],"from":[16],"Microsemi.":[17],"In":[18],"order":[19],"to":[20],"obtain":[21],"a":[22,43,55,78,88],"good":[23],"response":[24],"time":[25],"with":[26],"few":[27],"resources,":[28],"FPGA":[30],"pipelined":[31],"Math":[32,65,97],"blocks":[33,38,98],"and":[34,67,99],"embedded":[36],"memory":[37],"are":[39,76],"fully":[40],"leveraged.":[41],"As":[42],"result,":[44],"256-bit":[45],"multiplications":[47],"can":[48,81],"be":[49,82],"done":[50],"in":[51,84],"2.33":[52],"\u03bcs,":[53],"at":[54,87],"cost":[56,89],"of":[57,90],"505":[58],"LUT4":[59],"cells,":[60],"257":[61],"Flip":[62,94],"Flops,":[63,95],"1":[64,68],"block":[66],"64\u00d718":[69,101],"RAM":[70,102],"block.":[71],"If":[72],"more":[73],"area":[74],"resources":[75],"considered,":[77],"performed":[83],"1.25":[85],"\u03bc8":[86],"680":[91],"LUT4s,":[92],"341":[93],"blocks.":[103],"work":[105],"is":[106],"fundamental":[109],"step":[110],"towards":[111],"area-efficient":[112],"public-key":[113],"cryptography":[114],"Microsemi":[117],"FPGAs.":[120]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2019,"cited_by_count":2}],"updated_date":"2026-04-06T07:47:59.780226","created_date":"2017-10-20T00:00:00"}
