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...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on circuits and systems. II, Express briefs Express briefs, 2025-01, Vol.72 (1), p.278-282 |
---|---|
Hauptverfasser: | , , , , , |
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 & 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 |