{"id":"https://openalex.org/W2757797711","doi":"https://doi.org/10.1109/dsd.2017.82","title":"A Design Strategy for Digit Serial Multiplier Based Binary Edwards Curve Scalar Multiplier Architectures","display_name":"A Design Strategy for Digit Serial Multiplier Based Binary Edwards Curve Scalar Multiplier Architectures","publication_year":2017,"publication_date":"2017-08-01","ids":{"openalex":"https://openalex.org/W2757797711","doi":"https://doi.org/10.1109/dsd.2017.82","mag":"2757797711"},"language":"en","primary_location":{"id":"doi:10.1109/dsd.2017.82","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dsd.2017.82","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 Euromicro Conference on Digital System Design (DSD)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5073797976","display_name":"Apostolos P. Fournaris","orcid":"https://orcid.org/0000-0002-4758-2349"},"institutions":[{"id":"https://openalex.org/I174878644","display_name":"University of Patras","ror":"https://ror.org/017wvtq80","country_code":"GR","type":"education","lineage":["https://openalex.org/I174878644"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Apostolos P. Fournaris","raw_affiliation_strings":["University of Patras, Greece"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Patras, Greece","institution_ids":["https://openalex.org/I174878644"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052180680","display_name":"Charis Dimopoulos","orcid":"https://orcid.org/0000-0002-8573-725X"},"institutions":[{"id":"https://openalex.org/I174878644","display_name":"University of Patras","ror":"https://ror.org/017wvtq80","country_code":"GR","type":"education","lineage":["https://openalex.org/I174878644"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Charalambos Dimopoulos","raw_affiliation_strings":["University of Patras, Greece"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Patras, Greece","institution_ids":["https://openalex.org/I174878644"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5090802119","display_name":"Odysseas Koufopavlou","orcid":"https://orcid.org/0000-0002-6287-7073"},"institutions":[{"id":"https://openalex.org/I174878644","display_name":"University of Patras","ror":"https://ror.org/017wvtq80","country_code":"GR","type":"education","lineage":["https://openalex.org/I174878644"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Odysseas Koufopavlou","raw_affiliation_strings":["University of Patras, Greece"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Patras, Greece","institution_ids":["https://openalex.org/I174878644"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I174878644"],"apc_list":null,"apc_paid":null,"fwci":0.8631,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.76292474,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":96},"biblio":{"volume":"5","issue":null,"first_page":"221","last_page":"228"},"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.9886000156402588,"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/T10951","display_name":"Cryptographic Implementations and Security","score":0.9815000295639038,"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/scalar-multiplication","display_name":"Scalar multiplication","score":0.7200713753700256},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.660143256187439},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6132494211196899},{"id":"https://openalex.org/keywords/multiplier","display_name":"Multiplier (economics)","score":0.5933067202568054},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.5581515431404114},{"id":"https://openalex.org/keywords/arithmetic","display_name":"Arithmetic","score":0.47186583280563354},{"id":"https://openalex.org/keywords/binary-number","display_name":"Binary number","score":0.4621793329715729},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.42506980895996094},{"id":"https://openalex.org/keywords/scalar","display_name":"Scalar (mathematics)","score":0.41711312532424927},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.3409011960029602},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3273797035217285},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3266059160232544},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.293753981590271},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.25155702233314514}],"concepts":[{"id":"https://openalex.org/C171182647","wikidata":"https://www.wikidata.org/wiki/Q126736","display_name":"Scalar multiplication","level":3,"score":0.7200713753700256},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.660143256187439},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6132494211196899},{"id":"https://openalex.org/C124584101","wikidata":"https://www.wikidata.org/wiki/Q1053266","display_name":"Multiplier (economics)","level":2,"score":0.5933067202568054},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.5581515431404114},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.47186583280563354},{"id":"https://openalex.org/C48372109","wikidata":"https://www.wikidata.org/wiki/Q3913","display_name":"Binary number","level":2,"score":0.4621793329715729},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.42506980895996094},{"id":"https://openalex.org/C57691317","wikidata":"https://www.wikidata.org/wiki/Q1289248","display_name":"Scalar (mathematics)","level":2,"score":0.41711312532424927},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3409011960029602},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3273797035217285},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3266059160232544},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.293753981590271},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.25155702233314514},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","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},{"id":"https://openalex.org/C139719470","wikidata":"https://www.wikidata.org/wiki/Q39680","display_name":"Macroeconomics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/dsd.2017.82","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dsd.2017.82","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 Euromicro Conference on Digital System Design (DSD)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.5199999809265137,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320332178","display_name":"National Institute of Standards and Technology","ror":"https://ror.org/05xpvk416"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":23,"referenced_works":["https://openalex.org/W154022573","https://openalex.org/W1177983346","https://openalex.org/W1514429798","https://openalex.org/W1565369953","https://openalex.org/W1880212920","https://openalex.org/W1935354420","https://openalex.org/W1970154887","https://openalex.org/W1985361237","https://openalex.org/W1990334072","https://openalex.org/W1993176221","https://openalex.org/W1994429123","https://openalex.org/W2004814164","https://openalex.org/W2020207242","https://openalex.org/W2024344326","https://openalex.org/W2039573177","https://openalex.org/W2082081063","https://openalex.org/W2085540322","https://openalex.org/W2096133993","https://openalex.org/W2106776162","https://openalex.org/W2154290215","https://openalex.org/W2297160859","https://openalex.org/W2321801529","https://openalex.org/W4237773356"],"related_works":["https://openalex.org/W2034604290","https://openalex.org/W2867317277","https://openalex.org/W2078886092","https://openalex.org/W1576294153","https://openalex.org/W2362283711","https://openalex.org/W2002792918","https://openalex.org/W2360049128","https://openalex.org/W1485234189","https://openalex.org/W4386773944","https://openalex.org/W2495172928"],"abstract_inverted_index":{"Binary":[0],"Edwards":[1],"Curves":[2],"(BEC)":[3],"constitute":[4],"an":[5,158],"alternative":[6],"to":[7,25,43,65,79,135,150,175],"the":[8,16,38,107,113,120,137,140,152,155,178],"standardized":[9],"Weierstrass":[10,67],"elliptic":[11],"curve":[12],"(EC)":[13],"equations":[14],"since":[15],"latter":[17],"have":[18,34],"intrinsic":[19],"side":[20],"channel":[21],"attack":[22],"vulnerabilities":[23],"due":[24,42],"their":[26,44,66],"lack":[27],"of":[28,109,122,139,154],"point":[29],"operation":[30,46],"uniformity.":[31],"Thus,":[32],"BECs":[33,169],"gained":[35],"popularity":[36],"over":[37],"past":[39],"few":[40],"years":[41],"uniformity,":[45],"regularity,":[47],"completeness":[48],"and":[49,90,143],"implementation":[50,159,179],"attractiveness.":[51],"However,":[52],"BEC":[53,128],"Scalar":[54,81],"multiplication":[55],"hardware":[56,92],"implementations":[57],"are":[58,146],"still":[59],"lacking":[60],"in":[61,77,112,133,162],"performance":[62],"when":[63],"compared":[64],"equivalent.":[68],"In":[69,148],"this":[70],"paper,":[71],"a":[72,84,99],"design":[73],"strategy/methodology":[74],"is":[75,96,131],"proposed":[76,132,141,156],"order":[78,134,149],"realizeBEC":[80],"multipliers":[82],"with":[83,168],"good":[85],"trade-off":[86],"between":[87],"computation":[88],"speed":[89],"utilized":[91,114],"resources.":[93],"The":[94],"strategy":[95,142],"based":[97],"on":[98],"GF(2k)":[100],"operations":[101],"parallelism":[102],"mechanism":[103],"that":[104],"aims":[105],"at":[106],"minimization":[108,121],"idle":[110],"states":[111],"processing":[115],"elements":[116],"as":[117,119],"well":[118],"employed":[123],"storage":[124],"andcontrol":[125],"elements.":[126],"A":[127],"SM":[129],"architecture":[130,157],"describe":[136],"realization":[138],"its":[144],"benefits":[145],"analyzed.":[147],"evaluate":[151],"efficiency":[153],"was":[160],"made":[161],"FPGA":[163],"technology":[164],"for":[165],"GF(2^233)":[166],"fields":[167],"using":[170],"d1":[171],"=":[172],"d2.":[173],"Whencompared":[174],"other":[176],"works,":[177],"expressed":[180],"very":[181],"balanced":[182],"results.":[183]},"counts_by_year":[{"year":2020,"cited_by_count":2},{"year":2018,"cited_by_count":2}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
