{"id":"https://openalex.org/W2799999263","doi":"https://doi.org/10.1109/tdsc.2018.2825449","title":"Memory-Efficient Implementation of Elliptic Curve Cryptography for the Internet-of-Things","display_name":"Memory-Efficient Implementation of Elliptic Curve Cryptography for the Internet-of-Things","publication_year":2018,"publication_date":"2018-04-11","ids":{"openalex":"https://openalex.org/W2799999263","doi":"https://doi.org/10.1109/tdsc.2018.2825449","mag":"2799999263"},"language":"en","primary_location":{"id":"doi:10.1109/tdsc.2018.2825449","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tdsc.2018.2825449","pdf_url":null,"source":{"id":"https://openalex.org/S133795288","display_name":"IEEE Transactions on Dependable and Secure Computing","issn_l":"1545-5971","issn":["1545-5971","1941-0018","2160-9209"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","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 Dependable and Secure Computing","raw_type":"journal-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/A5100462347","display_name":"Zhe Liu","orcid":"https://orcid.org/0000-0001-8578-2635"},"institutions":[{"id":"https://openalex.org/I9842412","display_name":"Nanjing University of Aeronautics and Astronautics","ror":"https://ror.org/01scyh794","country_code":"CN","type":"education","lineage":["https://openalex.org/I9842412"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhe Liu","raw_affiliation_strings":["College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China"],"raw_orcid":"https://orcid.org/0000-0001-8578-2635","affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China","institution_ids":["https://openalex.org/I9842412"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085541661","display_name":"Hwajeong Seo","orcid":"https://orcid.org/0000-0003-0069-9061"},"institutions":[{"id":"https://openalex.org/I24214720","display_name":"Hansung University","ror":"https://ror.org/048m9x696","country_code":"KR","type":"education","lineage":["https://openalex.org/I24214720"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Hwajeong Seo","raw_affiliation_strings":["Collage of IT Engineering, Hansung University, Seoul, Republic of Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Collage of IT Engineering, Hansung University, Seoul, Republic of Korea","institution_ids":["https://openalex.org/I24214720"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003814916","display_name":"Aniello Castiglione","orcid":"https://orcid.org/0000-0003-0571-1074"},"institutions":[{"id":"https://openalex.org/I131729948","display_name":"University of Salerno","ror":"https://ror.org/0192m2k53","country_code":"IT","type":"education","lineage":["https://openalex.org/I131729948"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Aniello Castiglione","raw_affiliation_strings":["University of Salerno, Fisciano, Italy"],"raw_orcid":"https://orcid.org/0000-0003-0571-1074","affiliations":[{"raw_affiliation_string":"University of Salerno, Fisciano, Italy","institution_ids":["https://openalex.org/I131729948"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001746807","display_name":"Kim\u2010Kwang Raymond Choo","orcid":"https://orcid.org/0000-0001-9208-5336"},"institutions":[{"id":"https://openalex.org/I45438204","display_name":"The University of Texas at San Antonio","ror":"https://ror.org/01kd65564","country_code":"US","type":"education","lineage":["https://openalex.org/I45438204"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kim-Kwang Raymond Choo","raw_affiliation_strings":["Department of Information Systems and Cyber Security and Department of Electrical and Computer Engineering, University of Texas at San Antonio, San Antonio, TX"],"raw_orcid":"https://orcid.org/0000-0001-9208-5336","affiliations":[{"raw_affiliation_string":"Department of Information Systems and Cyber Security and Department of Electrical and Computer Engineering, University of Texas at San Antonio, San Antonio, TX","institution_ids":["https://openalex.org/I45438204"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101975138","display_name":"Howon Kim","orcid":"https://orcid.org/0000-0001-8475-7294"},"institutions":[{"id":"https://openalex.org/I4921948","display_name":"Pusan National University","ror":"https://ror.org/01an57a31","country_code":"KR","type":"education","lineage":["https://openalex.org/I4921948"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Howon Kim","raw_affiliation_strings":["College of Computer Engineering, Pusan National University, Busan, Republic of Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Engineering, Pusan National University, Busan, Republic of Korea","institution_ids":["https://openalex.org/I4921948"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":8.4563,"has_fulltext":false,"cited_by_count":30,"citation_normalized_percentile":{"value":0.9768708,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"16","issue":"3","first_page":"521","last_page":"529"},"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/T10237","display_name":"Cryptography and Data Security","score":0.9890000224113464,"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/T11130","display_name":"Coding theory and cryptography","score":0.9207000136375427,"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/elliptic-curve-cryptography","display_name":"Elliptic curve cryptography","score":0.7992538213729858},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7869199514389038},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5323619842529297},{"id":"https://openalex.org/keywords/scalar-multiplication","display_name":"Scalar multiplication","score":0.5004665851593018},{"id":"https://openalex.org/keywords/modular-arithmetic","display_name":"Modular arithmetic","score":0.49281004071235657},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.48892155289649963},{"id":"https://openalex.org/keywords/elliptic-curve","display_name":"Elliptic curve","score":0.46607518196105957},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.41755929589271545},{"id":"https://openalex.org/keywords/arithmetic","display_name":"Arithmetic","score":0.3790699243545532},{"id":"https://openalex.org/keywords/public-key-cryptography","display_name":"Public-key cryptography","score":0.3254860043525696},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.32062995433807373},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.31121811270713806},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.15748679637908936},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.13878297805786133},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.13099518418312073}],"concepts":[{"id":"https://openalex.org/C167615521","wikidata":"https://www.wikidata.org/wiki/Q1048911","display_name":"Elliptic curve cryptography","level":4,"score":0.7992538213729858},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7869199514389038},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5323619842529297},{"id":"https://openalex.org/C171182647","wikidata":"https://www.wikidata.org/wiki/Q126736","display_name":"Scalar multiplication","level":3,"score":0.5004665851593018},{"id":"https://openalex.org/C32049820","wikidata":"https://www.wikidata.org/wiki/Q319400","display_name":"Modular arithmetic","level":3,"score":0.49281004071235657},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.48892155289649963},{"id":"https://openalex.org/C179603306","wikidata":"https://www.wikidata.org/wiki/Q268493","display_name":"Elliptic curve","level":2,"score":0.46607518196105957},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.41755929589271545},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.3790699243545532},{"id":"https://openalex.org/C203062551","wikidata":"https://www.wikidata.org/wiki/Q201339","display_name":"Public-key cryptography","level":3,"score":0.3254860043525696},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.32062995433807373},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.31121811270713806},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.15748679637908936},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.13878297805786133},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.13099518418312073},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tdsc.2018.2825449","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tdsc.2018.2825449","pdf_url":null,"source":{"id":"https://openalex.org/S133795288","display_name":"IEEE Transactions on Dependable and Secure Computing","issn_l":"1545-5971","issn":["1545-5971","1941-0018","2160-9209"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","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 Dependable and Secure Computing","raw_type":"journal-article"},{"id":"pmh:oai:ricerca.uniparthenope.it:11367/77561","is_oa":false,"landing_page_url":"http://hdl.handle.net/11367/77561","pdf_url":null,"source":{"id":"https://openalex.org/S4377196432","display_name":"CINECA IRIS Institutial research information system (Parthenope University of Naples)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I183638586","host_organization_name":"Parthenope University of Naples","host_organization_lineage":["https://openalex.org/I183638586"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320322120","display_name":"National Research Foundation of Korea","ror":"https://ror.org/013aysd81"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W47938516","https://openalex.org/W75189697","https://openalex.org/W79711112","https://openalex.org/W1490200949","https://openalex.org/W1567573409","https://openalex.org/W1580311733","https://openalex.org/W1649758727","https://openalex.org/W1807538575","https://openalex.org/W2019120991","https://openalex.org/W2043950313","https://openalex.org/W2101820660","https://openalex.org/W2134585683","https://openalex.org/W2138082886","https://openalex.org/W2150559183","https://openalex.org/W2176190288","https://openalex.org/W2200263712","https://openalex.org/W2338731752","https://openalex.org/W2394969257","https://openalex.org/W2410379568","https://openalex.org/W2547086787","https://openalex.org/W4237773356","https://openalex.org/W6601862067","https://openalex.org/W6636949950","https://openalex.org/W6711994314","https://openalex.org/W6714969089"],"related_works":["https://openalex.org/W2946358183","https://openalex.org/W2143306991","https://openalex.org/W2531852525","https://openalex.org/W1568138047","https://openalex.org/W2025494743","https://openalex.org/W125524102","https://openalex.org/W2076515953","https://openalex.org/W88092022","https://openalex.org/W2160270276","https://openalex.org/W2037734447"],"abstract_inverted_index":{"In":[0],"this":[1],"paper,":[2],"we":[3,28,89,122],"present":[4],"memory-efficient":[5],"and":[6,16,25,46,58,103,118],"scalable":[7,124],"implementations":[8,125],"of":[9,77,115,126,139],"NIST":[10],"standardized":[11],"elliptic":[12],"curves":[13],"P-256,":[14],"P-384":[15,119],"P-521":[17],"on":[18,130],"three":[19],"ARMv6-M":[20,44,131],"processors":[21,132],"(i.e.":[22],"Cortex-M0,":[23],"M0+,":[24],"M1).":[26],"Specifically,":[27],"propose":[29,123],"a":[30,47,74],"refined":[31],"approach":[32],"to":[33,81],"perform":[34],"the":[35,69,82,112],"Multiply-ACcumulate":[36],"(MAC)":[37],"operation":[38,84],"using":[39,100],"hardware":[40],"multiplier":[41],"provided":[42],"by":[43,99],"processor,":[45],"compact":[48],"doubling":[49,57],"routine":[50],"for":[51,137],"multi-precision":[52],"squaring":[53,71],"that":[54,68,133],"executes":[55],"both":[56,116],"partial":[59],"product":[60],"operations":[61],"in":[62,86,94],"an":[63],"efficient":[64],"way.":[65],"We":[66],"demonstrate":[67],"proposed":[70],"implementation":[72],"achieves":[73],"speed":[75],"up":[76],"28":[78],"percent":[79],"compared":[80],"same":[83],"employed":[85],"Micro-ECC.":[87],"Then,":[88],"reduce":[90],"one":[91],"modular":[92],"reduction":[93,102],"co-Z":[95],"conjugate":[96],"point":[97],"addition":[98],"lazy":[101],"special":[104],"form":[105],"representation":[106],"(CD-AB,":[107],"EF-AB),":[108],"which":[109],"further":[110],"reduces":[111],"execution":[113],"time":[114],"P-256":[117],"implementations.":[120],"Finally,":[121],"ECC":[127],"scalar":[128],"multiplication":[129],"are":[134],"widely":[135],"used":[136],"Internet":[138],"Things":[140],"applications.":[141]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":7},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":10},{"year":2019,"cited_by_count":4},{"year":2018,"cited_by_count":4}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
