ASIC Implementation of ASCON Lightweight Cryptography for IoT Applications

The number of IoT devices has grown significantly in recent years, and edge computing in IoT is considered a new and growing trend in the technology industry. While cryptography is widely used to enhance the security of IoT devices, it also carries limitations such as resource constraints or latency...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on circuits and systems. II, Express briefs Express briefs, 2025-01, Vol.72 (1), p.278-282
Hauptverfasser: Nguyen, Khai-Duy, Dang, Tuan-Kiet, Kieu-Do-Nguyen, Binh, Le, Duc-Hung, Pham, Cong-Kha, Hoang, Trong-Thuc
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 282
container_issue 1
container_start_page 278
container_title IEEE transactions on circuits and systems. II, Express briefs
container_volume 72
creator Nguyen, Khai-Duy
Dang, Tuan-Kiet
Kieu-Do-Nguyen, Binh
Le, Duc-Hung
Pham, Cong-Kha
Hoang, Trong-Thuc
description The number of IoT devices has grown significantly in recent years, and edge computing in IoT is considered a new and growing trend in the technology industry. While cryptography is widely used to enhance the security of IoT devices, it also carries limitations such as resource constraints or latency. Therefore, lightweight cryptography (LWC) balances commensurate resource usage and maintaining security while minimizing system costs. The ASCON stands out among the LWC algorithms as a potential target for implementation and cryptoanalysis. It provides authenticated encryption with associated data (AEAD) and hashing functionalities in many variants, aiming for various applications. In this brief, we present an implementation of Ascon cryptography as a peripheral of a RISC-V System-on-a-Chip (SoC). The ASCON crypto core occupies 1,424 LUTs in FPGA and 17.4 kGE in 180nm CMOS technology while achieving 417 Gbits/J energy efficiency at a supply voltage of 1.0V and frequency of 2 MHz.
doi_str_mv 10.1109/TCSII.2024.3483214
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_ieee_primary_10722846</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10722846</ieee_id><sourcerecordid>3149094584</sourcerecordid><originalsourceid>FETCH-LOGICAL-c177t-98d5efadc932fca5667cadd052f078c3545c747c2ef1b59ef377c29f0cbfa4553</originalsourceid><addsrcrecordid>eNpNkEtPAjEQgBujiYj-AeOhiedd-6Tb42bjYw2RA3huSreFJUBru8Tw790FDl7mkcw3M_kAeMQoxxjJl0U1r-ucIMJyygpKMLsCI8x5kVEh8fVQM5kJwcQtuEtpgxCRiJIR-CzndQXrXdjand13umv9HnoHy3k1-4LTdrXufu0QYRWPofOrqMP6CJ2PsPYLWIawbc2JSvfgxultsg-XPAbfb6-L6iObzt7rqpxmBgvRZbJouHW6MZISZzSfTITRTYM4cUgUhnLGTf-nIdbhJZfWUdE30iGzdJpxTsfg-bw3RP9zsKlTG3-I-_6kophJJBkvWD9FzlMm-pSidSrEdqfjUWGkBmfq5EwNztTFWQ89naHWWvsPEIQUbEL_ADvtaCc</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3149094584</pqid></control><display><type>article</type><title>ASIC Implementation of ASCON Lightweight Cryptography for IoT Applications</title><source>IEEE Electronic Library (IEL)</source><creator>Nguyen, Khai-Duy ; Dang, Tuan-Kiet ; Kieu-Do-Nguyen, Binh ; Le, Duc-Hung ; Pham, Cong-Kha ; Hoang, Trong-Thuc</creator><creatorcontrib>Nguyen, Khai-Duy ; Dang, Tuan-Kiet ; Kieu-Do-Nguyen, Binh ; Le, Duc-Hung ; Pham, Cong-Kha ; Hoang, Trong-Thuc</creatorcontrib><description>The number of IoT devices has grown significantly in recent years, and edge computing in IoT is considered a new and growing trend in the technology industry. While cryptography is widely used to enhance the security of IoT devices, it also carries limitations such as resource constraints or latency. Therefore, lightweight cryptography (LWC) balances commensurate resource usage and maintaining security while minimizing system costs. The ASCON stands out among the LWC algorithms as a potential target for implementation and cryptoanalysis. It provides authenticated encryption with associated data (AEAD) and hashing functionalities in many variants, aiming for various applications. In this brief, we present an implementation of Ascon cryptography as a peripheral of a RISC-V System-on-a-Chip (SoC). The ASCON crypto core occupies 1,424 LUTs in FPGA and 17.4 kGE in 180nm CMOS technology while achieving 417 Gbits/J energy efficiency at a supply voltage of 1.0V and frequency of 2 MHz.</description><identifier>ISSN: 1549-7747</identifier><identifier>EISSN: 1558-3791</identifier><identifier>DOI: 10.1109/TCSII.2024.3483214</identifier><identifier>CODEN: ITCSFK</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Algorithms ; ASCON ; ASIC ; Ciphers ; Cryptography ; Cybersecurity ; Edge computing ; Encryption ; Field programmable gate arrays ; Hardware ; Hash functions ; Internet of Things ; Lightweight ; RISC ; RISC-V ; System on chip ; Table lookup ; Throughput ; Weight reduction ; Wireless sensor networks</subject><ispartof>IEEE transactions on circuits and systems. II, Express briefs, 2025-01, Vol.72 (1), p.278-282</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2025</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c177t-98d5efadc932fca5667cadd052f078c3545c747c2ef1b59ef377c29f0cbfa4553</cites><orcidid>0000-0001-5255-4919 ; 0000-0001-7240-7203 ; 0000-0002-4078-0836 ; 0000-0003-2616-2510 ; 0000-0003-3227-9117 ; 0000-0003-3623-5250</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10722846$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27903,27904,54736</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10722846$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Nguyen, Khai-Duy</creatorcontrib><creatorcontrib>Dang, Tuan-Kiet</creatorcontrib><creatorcontrib>Kieu-Do-Nguyen, Binh</creatorcontrib><creatorcontrib>Le, Duc-Hung</creatorcontrib><creatorcontrib>Pham, Cong-Kha</creatorcontrib><creatorcontrib>Hoang, Trong-Thuc</creatorcontrib><title>ASIC Implementation of ASCON Lightweight Cryptography for IoT Applications</title><title>IEEE transactions on circuits and systems. II, Express briefs</title><addtitle>TCSII</addtitle><description>The number of IoT devices has grown significantly in recent years, and edge computing in IoT is considered a new and growing trend in the technology industry. While cryptography is widely used to enhance the security of IoT devices, it also carries limitations such as resource constraints or latency. Therefore, lightweight cryptography (LWC) balances commensurate resource usage and maintaining security while minimizing system costs. The ASCON stands out among the LWC algorithms as a potential target for implementation and cryptoanalysis. It provides authenticated encryption with associated data (AEAD) and hashing functionalities in many variants, aiming for various applications. In this brief, we present an implementation of Ascon cryptography as a peripheral of a RISC-V System-on-a-Chip (SoC). The ASCON crypto core occupies 1,424 LUTs in FPGA and 17.4 kGE in 180nm CMOS technology while achieving 417 Gbits/J energy efficiency at a supply voltage of 1.0V and frequency of 2 MHz.</description><subject>Algorithms</subject><subject>ASCON</subject><subject>ASIC</subject><subject>Ciphers</subject><subject>Cryptography</subject><subject>Cybersecurity</subject><subject>Edge computing</subject><subject>Encryption</subject><subject>Field programmable gate arrays</subject><subject>Hardware</subject><subject>Hash functions</subject><subject>Internet of Things</subject><subject>Lightweight</subject><subject>RISC</subject><subject>RISC-V</subject><subject>System on chip</subject><subject>Table lookup</subject><subject>Throughput</subject><subject>Weight reduction</subject><subject>Wireless sensor networks</subject><issn>1549-7747</issn><issn>1558-3791</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2025</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpNkEtPAjEQgBujiYj-AeOhiedd-6Tb42bjYw2RA3huSreFJUBru8Tw790FDl7mkcw3M_kAeMQoxxjJl0U1r-ucIMJyygpKMLsCI8x5kVEh8fVQM5kJwcQtuEtpgxCRiJIR-CzndQXrXdjand13umv9HnoHy3k1-4LTdrXufu0QYRWPofOrqMP6CJ2PsPYLWIawbc2JSvfgxultsg-XPAbfb6-L6iObzt7rqpxmBgvRZbJouHW6MZISZzSfTITRTYM4cUgUhnLGTf-nIdbhJZfWUdE30iGzdJpxTsfg-bw3RP9zsKlTG3-I-_6kophJJBkvWD9FzlMm-pSidSrEdqfjUWGkBmfq5EwNztTFWQ89naHWWvsPEIQUbEL_ADvtaCc</recordid><startdate>202501</startdate><enddate>202501</enddate><creator>Nguyen, Khai-Duy</creator><creator>Dang, Tuan-Kiet</creator><creator>Kieu-Do-Nguyen, Binh</creator><creator>Le, Duc-Hung</creator><creator>Pham, Cong-Kha</creator><creator>Hoang, Trong-Thuc</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope><orcidid>https://orcid.org/0000-0001-5255-4919</orcidid><orcidid>https://orcid.org/0000-0001-7240-7203</orcidid><orcidid>https://orcid.org/0000-0002-4078-0836</orcidid><orcidid>https://orcid.org/0000-0003-2616-2510</orcidid><orcidid>https://orcid.org/0000-0003-3227-9117</orcidid><orcidid>https://orcid.org/0000-0003-3623-5250</orcidid></search><sort><creationdate>202501</creationdate><title>ASIC Implementation of ASCON Lightweight Cryptography for IoT Applications</title><author>Nguyen, Khai-Duy ; Dang, Tuan-Kiet ; Kieu-Do-Nguyen, Binh ; Le, Duc-Hung ; Pham, Cong-Kha ; Hoang, Trong-Thuc</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c177t-98d5efadc932fca5667cadd052f078c3545c747c2ef1b59ef377c29f0cbfa4553</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2025</creationdate><topic>Algorithms</topic><topic>ASCON</topic><topic>ASIC</topic><topic>Ciphers</topic><topic>Cryptography</topic><topic>Cybersecurity</topic><topic>Edge computing</topic><topic>Encryption</topic><topic>Field programmable gate arrays</topic><topic>Hardware</topic><topic>Hash functions</topic><topic>Internet of Things</topic><topic>Lightweight</topic><topic>RISC</topic><topic>RISC-V</topic><topic>System on chip</topic><topic>Table lookup</topic><topic>Throughput</topic><topic>Weight reduction</topic><topic>Wireless sensor networks</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Nguyen, Khai-Duy</creatorcontrib><creatorcontrib>Dang, Tuan-Kiet</creatorcontrib><creatorcontrib>Kieu-Do-Nguyen, Binh</creatorcontrib><creatorcontrib>Le, Duc-Hung</creatorcontrib><creatorcontrib>Pham, Cong-Kha</creatorcontrib><creatorcontrib>Hoang, Trong-Thuc</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>IEEE transactions on circuits and systems. II, Express briefs</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Nguyen, Khai-Duy</au><au>Dang, Tuan-Kiet</au><au>Kieu-Do-Nguyen, Binh</au><au>Le, Duc-Hung</au><au>Pham, Cong-Kha</au><au>Hoang, Trong-Thuc</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>ASIC Implementation of ASCON Lightweight Cryptography for IoT Applications</atitle><jtitle>IEEE transactions on circuits and systems. II, Express briefs</jtitle><stitle>TCSII</stitle><date>2025-01</date><risdate>2025</risdate><volume>72</volume><issue>1</issue><spage>278</spage><epage>282</epage><pages>278-282</pages><issn>1549-7747</issn><eissn>1558-3791</eissn><coden>ITCSFK</coden><abstract>The number of IoT devices has grown significantly in recent years, and edge computing in IoT is considered a new and growing trend in the technology industry. While cryptography is widely used to enhance the security of IoT devices, it also carries limitations such as resource constraints or latency. Therefore, lightweight cryptography (LWC) balances commensurate resource usage and maintaining security while minimizing system costs. The ASCON stands out among the LWC algorithms as a potential target for implementation and cryptoanalysis. It provides authenticated encryption with associated data (AEAD) and hashing functionalities in many variants, aiming for various applications. In this brief, we present an implementation of Ascon cryptography as a peripheral of a RISC-V System-on-a-Chip (SoC). The ASCON crypto core occupies 1,424 LUTs in FPGA and 17.4 kGE in 180nm CMOS technology while achieving 417 Gbits/J energy efficiency at a supply voltage of 1.0V and frequency of 2 MHz.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TCSII.2024.3483214</doi><tpages>5</tpages><orcidid>https://orcid.org/0000-0001-5255-4919</orcidid><orcidid>https://orcid.org/0000-0001-7240-7203</orcidid><orcidid>https://orcid.org/0000-0002-4078-0836</orcidid><orcidid>https://orcid.org/0000-0003-2616-2510</orcidid><orcidid>https://orcid.org/0000-0003-3227-9117</orcidid><orcidid>https://orcid.org/0000-0003-3623-5250</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1549-7747
ispartof IEEE transactions on circuits and systems. II, Express briefs, 2025-01, Vol.72 (1), p.278-282
issn 1549-7747
1558-3791
language eng
recordid cdi_ieee_primary_10722846
source IEEE Electronic Library (IEL)
subjects Algorithms
ASCON
ASIC
Ciphers
Cryptography
Cybersecurity
Edge computing
Encryption
Field programmable gate arrays
Hardware
Hash functions
Internet of Things
Lightweight
RISC
RISC-V
System on chip
Table lookup
Throughput
Weight reduction
Wireless sensor networks
title ASIC Implementation of ASCON Lightweight Cryptography for IoT Applications
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-26T10%3A34%3A05IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=ASIC%20Implementation%20of%20ASCON%20Lightweight%20Cryptography%20for%20IoT%20Applications&rft.jtitle=IEEE%20transactions%20on%20circuits%20and%20systems.%20II,%20Express%20briefs&rft.au=Nguyen,%20Khai-Duy&rft.date=2025-01&rft.volume=72&rft.issue=1&rft.spage=278&rft.epage=282&rft.pages=278-282&rft.issn=1549-7747&rft.eissn=1558-3791&rft.coden=ITCSFK&rft_id=info:doi/10.1109/TCSII.2024.3483214&rft_dat=%3Cproquest_RIE%3E3149094584%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=3149094584&rft_id=info:pmid/&rft_ieee_id=10722846&rfr_iscdi=true