Dimming Down LED: An Open-source Threshold Implementation on Light Encryption Device (LED) Block Cipher

Lightweight block ciphers have been widely used in applications such as RFID tags, IoTs, and network sensors. Among them, with comparable parameters, the Light Encryption Device (LED) block cipher achieves the smallest area. However, implementation of encryption algorithms manifest side-channel leak...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Yao, Yuan, Yang, Mo, Kiaei, Pantea, Schaumont, Patrick
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
container_issue
container_start_page
container_title
container_volume
creator Yao, Yuan
Yang, Mo
Kiaei, Pantea
Schaumont, Patrick
description Lightweight block ciphers have been widely used in applications such as RFID tags, IoTs, and network sensors. Among them, with comparable parameters, the Light Encryption Device (LED) block cipher achieves the smallest area. However, implementation of encryption algorithms manifest side-channel leakage, therefore, it is crucial to protect their design against side-channel analyses. In this paper, we present a threshold implementation of the LED cipher which has 64-bit data input and 128-bit key. The presented design splits secret information among multiple shares to achieve a higher security level. We demonstrate that our implementation can protect against first-order power side-channel attacks. As a cost, the design area is almost doubled and the maximum operating frequency is degraded by 30%. To make our design verifiable, we have also open-sourced our design online.
doi_str_mv 10.48550/arxiv.2108.12079
format Article
fullrecord <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_2108_12079</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2108_12079</sourcerecordid><originalsourceid>FETCH-LOGICAL-a679-aeca28d68f9785a5cbcd446b73128b27e3e995ea5948b363488418a1fc67882a3</originalsourceid><addsrcrecordid>eNotj81OhDAYRbtxYUYfwJVd6gKkf7S4GwF1EpLZsCelfEAjFFJwdN7eEU1ucpOb3JMchO5IFHIlRPSk_bc9hZREKiQ0ksk16jI7jtZ1OJu-HC7y7BnvHT7O4IJl-vQGcNl7WPppaPBhnAcYwa16tZPDlxS261ecO-PP87ZlcLKXz8MF9Ihfhsl84NTOPfgbdNXqYYHb_96h8jUv0_egOL4d0n0R6FgmgQajqWpi1SZSCS1MbRrO41oyQlVNJTBIEgFaJFzVLGZcKU6UJq2JpVJUsx26_8NuptXs7aj9ufo1rjZj9gMjiU_w</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Dimming Down LED: An Open-source Threshold Implementation on Light Encryption Device (LED) Block Cipher</title><source>arXiv.org</source><creator>Yao, Yuan ; Yang, Mo ; Kiaei, Pantea ; Schaumont, Patrick</creator><creatorcontrib>Yao, Yuan ; Yang, Mo ; Kiaei, Pantea ; Schaumont, Patrick</creatorcontrib><description>Lightweight block ciphers have been widely used in applications such as RFID tags, IoTs, and network sensors. Among them, with comparable parameters, the Light Encryption Device (LED) block cipher achieves the smallest area. However, implementation of encryption algorithms manifest side-channel leakage, therefore, it is crucial to protect their design against side-channel analyses. In this paper, we present a threshold implementation of the LED cipher which has 64-bit data input and 128-bit key. The presented design splits secret information among multiple shares to achieve a higher security level. We demonstrate that our implementation can protect against first-order power side-channel attacks. As a cost, the design area is almost doubled and the maximum operating frequency is degraded by 30%. To make our design verifiable, we have also open-sourced our design online.</description><identifier>DOI: 10.48550/arxiv.2108.12079</identifier><language>eng</language><subject>Computer Science - Cryptography and Security</subject><creationdate>2021-08</creationdate><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,777,882</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/2108.12079$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.2108.12079$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Yao, Yuan</creatorcontrib><creatorcontrib>Yang, Mo</creatorcontrib><creatorcontrib>Kiaei, Pantea</creatorcontrib><creatorcontrib>Schaumont, Patrick</creatorcontrib><title>Dimming Down LED: An Open-source Threshold Implementation on Light Encryption Device (LED) Block Cipher</title><description>Lightweight block ciphers have been widely used in applications such as RFID tags, IoTs, and network sensors. Among them, with comparable parameters, the Light Encryption Device (LED) block cipher achieves the smallest area. However, implementation of encryption algorithms manifest side-channel leakage, therefore, it is crucial to protect their design against side-channel analyses. In this paper, we present a threshold implementation of the LED cipher which has 64-bit data input and 128-bit key. The presented design splits secret information among multiple shares to achieve a higher security level. We demonstrate that our implementation can protect against first-order power side-channel attacks. As a cost, the design area is almost doubled and the maximum operating frequency is degraded by 30%. To make our design verifiable, we have also open-sourced our design online.</description><subject>Computer Science - Cryptography and Security</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNotj81OhDAYRbtxYUYfwJVd6gKkf7S4GwF1EpLZsCelfEAjFFJwdN7eEU1ucpOb3JMchO5IFHIlRPSk_bc9hZREKiQ0ksk16jI7jtZ1OJu-HC7y7BnvHT7O4IJl-vQGcNl7WPppaPBhnAcYwa16tZPDlxS261ecO-PP87ZlcLKXz8MF9Ihfhsl84NTOPfgbdNXqYYHb_96h8jUv0_egOL4d0n0R6FgmgQajqWpi1SZSCS1MbRrO41oyQlVNJTBIEgFaJFzVLGZcKU6UJq2JpVJUsx26_8NuptXs7aj9ufo1rjZj9gMjiU_w</recordid><startdate>20210826</startdate><enddate>20210826</enddate><creator>Yao, Yuan</creator><creator>Yang, Mo</creator><creator>Kiaei, Pantea</creator><creator>Schaumont, Patrick</creator><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20210826</creationdate><title>Dimming Down LED: An Open-source Threshold Implementation on Light Encryption Device (LED) Block Cipher</title><author>Yao, Yuan ; Yang, Mo ; Kiaei, Pantea ; Schaumont, Patrick</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a679-aeca28d68f9785a5cbcd446b73128b27e3e995ea5948b363488418a1fc67882a3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Computer Science - Cryptography and Security</topic><toplevel>online_resources</toplevel><creatorcontrib>Yao, Yuan</creatorcontrib><creatorcontrib>Yang, Mo</creatorcontrib><creatorcontrib>Kiaei, Pantea</creatorcontrib><creatorcontrib>Schaumont, Patrick</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Yao, Yuan</au><au>Yang, Mo</au><au>Kiaei, Pantea</au><au>Schaumont, Patrick</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Dimming Down LED: An Open-source Threshold Implementation on Light Encryption Device (LED) Block Cipher</atitle><date>2021-08-26</date><risdate>2021</risdate><abstract>Lightweight block ciphers have been widely used in applications such as RFID tags, IoTs, and network sensors. Among them, with comparable parameters, the Light Encryption Device (LED) block cipher achieves the smallest area. However, implementation of encryption algorithms manifest side-channel leakage, therefore, it is crucial to protect their design against side-channel analyses. In this paper, we present a threshold implementation of the LED cipher which has 64-bit data input and 128-bit key. The presented design splits secret information among multiple shares to achieve a higher security level. We demonstrate that our implementation can protect against first-order power side-channel attacks. As a cost, the design area is almost doubled and the maximum operating frequency is degraded by 30%. To make our design verifiable, we have also open-sourced our design online.</abstract><doi>10.48550/arxiv.2108.12079</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier DOI: 10.48550/arxiv.2108.12079
ispartof
issn
language eng
recordid cdi_arxiv_primary_2108_12079
source arXiv.org
subjects Computer Science - Cryptography and Security
title Dimming Down LED: An Open-source Threshold Implementation on Light Encryption Device (LED) Block Cipher
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-19T08%3A10%3A34IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Dimming%20Down%20LED:%20An%20Open-source%20Threshold%20Implementation%20on%20Light%20Encryption%20Device%20(LED)%20Block%20Cipher&rft.au=Yao,%20Yuan&rft.date=2021-08-26&rft_id=info:doi/10.48550/arxiv.2108.12079&rft_dat=%3Carxiv_GOX%3E2108_12079%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true