Efficient hardware implementations of Lopez–Dahab projective co-ordinate based scalar multiplication of ECC
Elliptic curve cryptography (ECC) is most widely used asymmetric cryptography technique used in the modern engineering applications. This article proposes efficient hardware implementations scalar multiplication of Lopez–Dahab projective co-ordinate based ECC in the platforms of application specific...
Gespeichert in:
Veröffentlicht in: | Analog integrated circuits and signal processing 2023-08, Vol.116 (1-2), p.81-92 |
---|---|
1. Verfasser: | |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 92 |
---|---|
container_issue | 1-2 |
container_start_page | 81 |
container_title | Analog integrated circuits and signal processing |
container_volume | 116 |
creator | Basiri, M. Mohamed Asan |
description | Elliptic curve cryptography (ECC) is most widely used asymmetric cryptography technique used in the modern engineering applications. This article proposes efficient hardware implementations scalar multiplication of Lopez–Dahab projective co-ordinate based ECC in the platforms of application specific integrated circuit (ASIC) and field programmable gate array logic (FPGA). The configurable
G
F
(
2
163
)
arithmetic unit is used to design the proposed scalar multiplication in ASIC platform with 45
nm
CMOS technology. The scalar multiplication includes point addition and doubling. Since the
G
F
(
2
163
)
operations such as addition, multiplication, fused multiply addition (FMA), and multiplicative inverse required in the point addition and doubling are performed using the configurable
G
F
(
2
163
)
arithmetic unit, area and power dissipation of the proposed scalar multiplication in the ASIC platform is less than various existing designs. Similarly, both the Cortex-A9 cores of Zynq 7000 system on chip (SoC) are used to perform the two scalar multiplications in parallel, where the first core performs the point addition of the scalar multiplication while the second core performs the point doubling. Here, both the cores control separate co-processors to perform the point addition or doubling. Due to this dual core implementation in FPGA, the throughput of the proposed scalar multiplication in FPGA is greater than various existing designs. |
doi_str_mv | 10.1007/s10470-023-02179-3 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2866804474</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2866804474</sourcerecordid><originalsourceid>FETCH-LOGICAL-c319t-8dc721071ebe1e38cbe7681bb3fd70e5e6d8d704d48e39ad04b3ac9c46b2b43b3</originalsourceid><addsrcrecordid>eNp9kM9KxDAQxoMouK6-gKeA5-qkyTbtUer6Bxa86Dkk6VSz9J9JV9GT7-Ab-iRmt4I3D8MMw_f9ZvgIOWVwzgDkRWAgJCSQ8lhMFgnfIzO2kDxhhSz2yQyKdJEw4HBIjkJYA0AqBcxIu6xrZx12I33WvnrTHqlrhwbbuNKj67tA-5qu-gE_vj-_rvSzNnTw_Rrt6F6R2j7pfeU6PSI1OmBFg9WN9rTdNKMbGmd3kC1jWZbH5KDWTcCT3z4nj9fLh_I2Wd3f3JWXq8RyVoxJXlmZMpAMDTLkuTUos5wZw-tKAi4wq_I4iErkyAtdgTBc28KKzKRGcMPn5Gzixk9fNhhGte43vosnVZpnWQ5CSBFV6aSyvg_BY60G71rt3xUDtY1VTbGqGKvaxap4NPHJFKK4e0L_h_7H9QPrHn1-</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2866804474</pqid></control><display><type>article</type><title>Efficient hardware implementations of Lopez–Dahab projective co-ordinate based scalar multiplication of ECC</title><source>Springer Nature - Complete Springer Journals</source><creator>Basiri, M. Mohamed Asan</creator><creatorcontrib>Basiri, M. Mohamed Asan</creatorcontrib><description>Elliptic curve cryptography (ECC) is most widely used asymmetric cryptography technique used in the modern engineering applications. This article proposes efficient hardware implementations scalar multiplication of Lopez–Dahab projective co-ordinate based ECC in the platforms of application specific integrated circuit (ASIC) and field programmable gate array logic (FPGA). The configurable
G
F
(
2
163
)
arithmetic unit is used to design the proposed scalar multiplication in ASIC platform with 45
nm
CMOS technology. The scalar multiplication includes point addition and doubling. Since the
G
F
(
2
163
)
operations such as addition, multiplication, fused multiply addition (FMA), and multiplicative inverse required in the point addition and doubling are performed using the configurable
G
F
(
2
163
)
arithmetic unit, area and power dissipation of the proposed scalar multiplication in the ASIC platform is less than various existing designs. Similarly, both the Cortex-A9 cores of Zynq 7000 system on chip (SoC) are used to perform the two scalar multiplications in parallel, where the first core performs the point addition of the scalar multiplication while the second core performs the point doubling. Here, both the cores control separate co-processors to perform the point addition or doubling. Due to this dual core implementation in FPGA, the throughput of the proposed scalar multiplication in FPGA is greater than various existing designs.</description><identifier>ISSN: 0925-1030</identifier><identifier>EISSN: 1573-1979</identifier><identifier>DOI: 10.1007/s10470-023-02179-3</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Application specific integrated circuits ; Arithmetic and logic units ; Circuits and Systems ; Cores ; Cryptography ; Curves ; Electrical Engineering ; Energy dissipation ; Engineering ; Field programmable gate arrays ; Hardware ; Multiplication ; Multiplication & division ; Signal,Image and Speech Processing ; System on chip</subject><ispartof>Analog integrated circuits and signal processing, 2023-08, Vol.116 (1-2), p.81-92</ispartof><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2023. Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c319t-8dc721071ebe1e38cbe7681bb3fd70e5e6d8d704d48e39ad04b3ac9c46b2b43b3</citedby><cites>FETCH-LOGICAL-c319t-8dc721071ebe1e38cbe7681bb3fd70e5e6d8d704d48e39ad04b3ac9c46b2b43b3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s10470-023-02179-3$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s10470-023-02179-3$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,776,780,27901,27902,41464,42533,51294</link.rule.ids></links><search><creatorcontrib>Basiri, M. Mohamed Asan</creatorcontrib><title>Efficient hardware implementations of Lopez–Dahab projective co-ordinate based scalar multiplication of ECC</title><title>Analog integrated circuits and signal processing</title><addtitle>Analog Integr Circ Sig Process</addtitle><description>Elliptic curve cryptography (ECC) is most widely used asymmetric cryptography technique used in the modern engineering applications. This article proposes efficient hardware implementations scalar multiplication of Lopez–Dahab projective co-ordinate based ECC in the platforms of application specific integrated circuit (ASIC) and field programmable gate array logic (FPGA). The configurable
G
F
(
2
163
)
arithmetic unit is used to design the proposed scalar multiplication in ASIC platform with 45
nm
CMOS technology. The scalar multiplication includes point addition and doubling. Since the
G
F
(
2
163
)
operations such as addition, multiplication, fused multiply addition (FMA), and multiplicative inverse required in the point addition and doubling are performed using the configurable
G
F
(
2
163
)
arithmetic unit, area and power dissipation of the proposed scalar multiplication in the ASIC platform is less than various existing designs. Similarly, both the Cortex-A9 cores of Zynq 7000 system on chip (SoC) are used to perform the two scalar multiplications in parallel, where the first core performs the point addition of the scalar multiplication while the second core performs the point doubling. Here, both the cores control separate co-processors to perform the point addition or doubling. Due to this dual core implementation in FPGA, the throughput of the proposed scalar multiplication in FPGA is greater than various existing designs.</description><subject>Application specific integrated circuits</subject><subject>Arithmetic and logic units</subject><subject>Circuits and Systems</subject><subject>Cores</subject><subject>Cryptography</subject><subject>Curves</subject><subject>Electrical Engineering</subject><subject>Energy dissipation</subject><subject>Engineering</subject><subject>Field programmable gate arrays</subject><subject>Hardware</subject><subject>Multiplication</subject><subject>Multiplication & division</subject><subject>Signal,Image and Speech Processing</subject><subject>System on chip</subject><issn>0925-1030</issn><issn>1573-1979</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><recordid>eNp9kM9KxDAQxoMouK6-gKeA5-qkyTbtUer6Bxa86Dkk6VSz9J9JV9GT7-Ab-iRmt4I3D8MMw_f9ZvgIOWVwzgDkRWAgJCSQ8lhMFgnfIzO2kDxhhSz2yQyKdJEw4HBIjkJYA0AqBcxIu6xrZx12I33WvnrTHqlrhwbbuNKj67tA-5qu-gE_vj-_rvSzNnTw_Rrt6F6R2j7pfeU6PSI1OmBFg9WN9rTdNKMbGmd3kC1jWZbH5KDWTcCT3z4nj9fLh_I2Wd3f3JWXq8RyVoxJXlmZMpAMDTLkuTUos5wZw-tKAi4wq_I4iErkyAtdgTBc28KKzKRGcMPn5Gzixk9fNhhGte43vosnVZpnWQ5CSBFV6aSyvg_BY60G71rt3xUDtY1VTbGqGKvaxap4NPHJFKK4e0L_h_7H9QPrHn1-</recordid><startdate>20230801</startdate><enddate>20230801</enddate><creator>Basiri, M. Mohamed Asan</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>7TG</scope><scope>8FD</scope><scope>KL.</scope><scope>L7M</scope></search><sort><creationdate>20230801</creationdate><title>Efficient hardware implementations of Lopez–Dahab projective co-ordinate based scalar multiplication of ECC</title><author>Basiri, M. Mohamed Asan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c319t-8dc721071ebe1e38cbe7681bb3fd70e5e6d8d704d48e39ad04b3ac9c46b2b43b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Application specific integrated circuits</topic><topic>Arithmetic and logic units</topic><topic>Circuits and Systems</topic><topic>Cores</topic><topic>Cryptography</topic><topic>Curves</topic><topic>Electrical Engineering</topic><topic>Energy dissipation</topic><topic>Engineering</topic><topic>Field programmable gate arrays</topic><topic>Hardware</topic><topic>Multiplication</topic><topic>Multiplication & division</topic><topic>Signal,Image and Speech Processing</topic><topic>System on chip</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Basiri, M. Mohamed Asan</creatorcontrib><collection>CrossRef</collection><collection>Electronics & Communications Abstracts</collection><collection>Meteorological & Geoastrophysical Abstracts</collection><collection>Technology Research Database</collection><collection>Meteorological & Geoastrophysical Abstracts - Academic</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>Analog integrated circuits and signal processing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Basiri, M. Mohamed Asan</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Efficient hardware implementations of Lopez–Dahab projective co-ordinate based scalar multiplication of ECC</atitle><jtitle>Analog integrated circuits and signal processing</jtitle><stitle>Analog Integr Circ Sig Process</stitle><date>2023-08-01</date><risdate>2023</risdate><volume>116</volume><issue>1-2</issue><spage>81</spage><epage>92</epage><pages>81-92</pages><issn>0925-1030</issn><eissn>1573-1979</eissn><abstract>Elliptic curve cryptography (ECC) is most widely used asymmetric cryptography technique used in the modern engineering applications. This article proposes efficient hardware implementations scalar multiplication of Lopez–Dahab projective co-ordinate based ECC in the platforms of application specific integrated circuit (ASIC) and field programmable gate array logic (FPGA). The configurable
G
F
(
2
163
)
arithmetic unit is used to design the proposed scalar multiplication in ASIC platform with 45
nm
CMOS technology. The scalar multiplication includes point addition and doubling. Since the
G
F
(
2
163
)
operations such as addition, multiplication, fused multiply addition (FMA), and multiplicative inverse required in the point addition and doubling are performed using the configurable
G
F
(
2
163
)
arithmetic unit, area and power dissipation of the proposed scalar multiplication in the ASIC platform is less than various existing designs. Similarly, both the Cortex-A9 cores of Zynq 7000 system on chip (SoC) are used to perform the two scalar multiplications in parallel, where the first core performs the point addition of the scalar multiplication while the second core performs the point doubling. Here, both the cores control separate co-processors to perform the point addition or doubling. Due to this dual core implementation in FPGA, the throughput of the proposed scalar multiplication in FPGA is greater than various existing designs.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s10470-023-02179-3</doi><tpages>12</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0925-1030 |
ispartof | Analog integrated circuits and signal processing, 2023-08, Vol.116 (1-2), p.81-92 |
issn | 0925-1030 1573-1979 |
language | eng |
recordid | cdi_proquest_journals_2866804474 |
source | Springer Nature - Complete Springer Journals |
subjects | Application specific integrated circuits Arithmetic and logic units Circuits and Systems Cores Cryptography Curves Electrical Engineering Energy dissipation Engineering Field programmable gate arrays Hardware Multiplication Multiplication & division Signal,Image and Speech Processing System on chip |
title | Efficient hardware implementations of Lopez–Dahab projective co-ordinate based scalar multiplication of ECC |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-02T16%3A12%3A19IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Efficient%20hardware%20implementations%20of%20Lopez%E2%80%93Dahab%20projective%20co-ordinate%20based%20scalar%20multiplication%20of%20ECC&rft.jtitle=Analog%20integrated%20circuits%20and%20signal%20processing&rft.au=Basiri,%20M.%20Mohamed%20Asan&rft.date=2023-08-01&rft.volume=116&rft.issue=1-2&rft.spage=81&rft.epage=92&rft.pages=81-92&rft.issn=0925-1030&rft.eissn=1573-1979&rft_id=info:doi/10.1007/s10470-023-02179-3&rft_dat=%3Cproquest_cross%3E2866804474%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2866804474&rft_id=info:pmid/&rfr_iscdi=true |