A Lightweight Key Generation Scheme for the Internet of Things
Devices in the Internet of Things (IoT) are usually limited in computing resources and energy capacity, which means that encryption schemes with higher complexity are not suitable for them to ensure secure communication. As a promising solution to this problem, physical layer key generation suggests...
Gespeichert in:
Veröffentlicht in: | IEEE internet of things journal 2021-08, Vol.8 (15), p.12137-12149 |
---|---|
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 | 12149 |
---|---|
container_issue | 15 |
container_start_page | 12137 |
container_title | IEEE internet of things journal |
container_volume | 8 |
creator | Guo, Dengke Cao, Kuo Xiong, Jun Ma, Dongtang Zhao, Haitao |
description | Devices in the Internet of Things (IoT) are usually limited in computing resources and energy capacity, which means that encryption schemes with higher complexity are not suitable for them to ensure secure communication. As a promising solution to this problem, physical layer key generation suggests that shared secret keys can be generated from noisy wireless channel measurements to enhance the security of wireless communications. In this article, we propose a key generation scheme with extremely low implementation complexity, which allows physical layer key generation to be implemented on IoT nodes. First, we preprocess the channel measurements with simple moving average filtering before quantization to improve channel reciprocity. Next, a bidirectional difference quantization scheme is proposed to realize reliable quantization of channel measurements, which is ingenious in that the quantization process does not depend on quantization thresholds, and thus, the mismatched key bits caused by measurements close to quantization thresholds can be effectively avoided. Then, we propose an improved Cascade protocol to achieve lightweight and efficient information reconciliation. The simulation results show that our scheme can well balance the reliability and efficiency of key generation, and has excellent performance in terms of implementation complexity and key randomness. |
doi_str_mv | 10.1109/JIOT.2021.3060438 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_ieee_primary_9358100</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9358100</ieee_id><sourcerecordid>2555727173</sourcerecordid><originalsourceid>FETCH-LOGICAL-c223t-b27ae4a9a7729c573bf7de1bcd48c6348c022962a3c05a7118846ecf4a5548223</originalsourceid><addsrcrecordid>eNpNkE9LAzEUxIMoWLQfQLwEPG9NXv7tXoRStFYLPVjPIU3fdrfY3ZqkSL-9u7SIl5l3mJkHP0LuOBtxzorHt9liOQIGfCSYZlLkF2QAAkwmtYbLf_c1Gca4ZYx1NcULPSBPYzqvN1X6wV7pOx7pFBsMLtVtQz98hTukZRtoqpDOmoShwUTbki6rutnEW3JVuq-Iw7PfkM-X5-XkNZsvprPJeJ55AJGyFRiH0hXOGCi8MmJVmjXylV_L3GvRCQMoNDjhmXKG8zyXGn0pnVIy7yZuyMNpdx_a7wPGZLftITTdSwtKKQOGG9Gl-CnlQxtjwNLuQ71z4Wg5sz0p25OyPSl7JtV17k-dGhH_8oVQOWdM_AJm1GIi</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2555727173</pqid></control><display><type>article</type><title>A Lightweight Key Generation Scheme for the Internet of Things</title><source>IEEE Electronic Library (IEL)</source><creator>Guo, Dengke ; Cao, Kuo ; Xiong, Jun ; Ma, Dongtang ; Zhao, Haitao</creator><creatorcontrib>Guo, Dengke ; Cao, Kuo ; Xiong, Jun ; Ma, Dongtang ; Zhao, Haitao</creatorcontrib><description>Devices in the Internet of Things (IoT) are usually limited in computing resources and energy capacity, which means that encryption schemes with higher complexity are not suitable for them to ensure secure communication. As a promising solution to this problem, physical layer key generation suggests that shared secret keys can be generated from noisy wireless channel measurements to enhance the security of wireless communications. In this article, we propose a key generation scheme with extremely low implementation complexity, which allows physical layer key generation to be implemented on IoT nodes. First, we preprocess the channel measurements with simple moving average filtering before quantization to improve channel reciprocity. Next, a bidirectional difference quantization scheme is proposed to realize reliable quantization of channel measurements, which is ingenious in that the quantization process does not depend on quantization thresholds, and thus, the mismatched key bits caused by measurements close to quantization thresholds can be effectively avoided. Then, we propose an improved Cascade protocol to achieve lightweight and efficient information reconciliation. The simulation results show that our scheme can well balance the reliability and efficiency of key generation, and has excellent performance in terms of implementation complexity and key randomness.</description><identifier>ISSN: 2327-4662</identifier><identifier>EISSN: 2327-4662</identifier><identifier>DOI: 10.1109/JIOT.2021.3060438</identifier><identifier>CODEN: IITJAU</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Communication system security ; Complexity ; Information reconciliation ; Internet of Things ; Internet of Things (IoT) ; key generation ; Lightweight ; Measurement ; Physical layer ; physical layer security ; Protocols ; quantization ; Quantization (signal) ; Reciprocity ; Security ; Thresholds ; Wireless communication ; Wireless communications</subject><ispartof>IEEE internet of things journal, 2021-08, Vol.8 (15), p.12137-12149</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2021</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c223t-b27ae4a9a7729c573bf7de1bcd48c6348c022962a3c05a7118846ecf4a5548223</citedby><cites>FETCH-LOGICAL-c223t-b27ae4a9a7729c573bf7de1bcd48c6348c022962a3c05a7118846ecf4a5548223</cites><orcidid>0000-0002-6361-3977 ; 0000-0002-9395-6508 ; 0000-0002-2642-5512 ; 0000-0002-4728-0180 ; 0000-0001-6860-9312</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9358100$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27923,27924,54757</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/9358100$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Guo, Dengke</creatorcontrib><creatorcontrib>Cao, Kuo</creatorcontrib><creatorcontrib>Xiong, Jun</creatorcontrib><creatorcontrib>Ma, Dongtang</creatorcontrib><creatorcontrib>Zhao, Haitao</creatorcontrib><title>A Lightweight Key Generation Scheme for the Internet of Things</title><title>IEEE internet of things journal</title><addtitle>JIoT</addtitle><description>Devices in the Internet of Things (IoT) are usually limited in computing resources and energy capacity, which means that encryption schemes with higher complexity are not suitable for them to ensure secure communication. As a promising solution to this problem, physical layer key generation suggests that shared secret keys can be generated from noisy wireless channel measurements to enhance the security of wireless communications. In this article, we propose a key generation scheme with extremely low implementation complexity, which allows physical layer key generation to be implemented on IoT nodes. First, we preprocess the channel measurements with simple moving average filtering before quantization to improve channel reciprocity. Next, a bidirectional difference quantization scheme is proposed to realize reliable quantization of channel measurements, which is ingenious in that the quantization process does not depend on quantization thresholds, and thus, the mismatched key bits caused by measurements close to quantization thresholds can be effectively avoided. Then, we propose an improved Cascade protocol to achieve lightweight and efficient information reconciliation. The simulation results show that our scheme can well balance the reliability and efficiency of key generation, and has excellent performance in terms of implementation complexity and key randomness.</description><subject>Communication system security</subject><subject>Complexity</subject><subject>Information reconciliation</subject><subject>Internet of Things</subject><subject>Internet of Things (IoT)</subject><subject>key generation</subject><subject>Lightweight</subject><subject>Measurement</subject><subject>Physical layer</subject><subject>physical layer security</subject><subject>Protocols</subject><subject>quantization</subject><subject>Quantization (signal)</subject><subject>Reciprocity</subject><subject>Security</subject><subject>Thresholds</subject><subject>Wireless communication</subject><subject>Wireless communications</subject><issn>2327-4662</issn><issn>2327-4662</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpNkE9LAzEUxIMoWLQfQLwEPG9NXv7tXoRStFYLPVjPIU3fdrfY3ZqkSL-9u7SIl5l3mJkHP0LuOBtxzorHt9liOQIGfCSYZlLkF2QAAkwmtYbLf_c1Gca4ZYx1NcULPSBPYzqvN1X6wV7pOx7pFBsMLtVtQz98hTukZRtoqpDOmoShwUTbki6rutnEW3JVuq-Iw7PfkM-X5-XkNZsvprPJeJ55AJGyFRiH0hXOGCi8MmJVmjXylV_L3GvRCQMoNDjhmXKG8zyXGn0pnVIy7yZuyMNpdx_a7wPGZLftITTdSwtKKQOGG9Gl-CnlQxtjwNLuQ71z4Wg5sz0p25OyPSl7JtV17k-dGhH_8oVQOWdM_AJm1GIi</recordid><startdate>20210801</startdate><enddate>20210801</enddate><creator>Guo, Dengke</creator><creator>Cao, Kuo</creator><creator>Xiong, Jun</creator><creator>Ma, Dongtang</creator><creator>Zhao, Haitao</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>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-6361-3977</orcidid><orcidid>https://orcid.org/0000-0002-9395-6508</orcidid><orcidid>https://orcid.org/0000-0002-2642-5512</orcidid><orcidid>https://orcid.org/0000-0002-4728-0180</orcidid><orcidid>https://orcid.org/0000-0001-6860-9312</orcidid></search><sort><creationdate>20210801</creationdate><title>A Lightweight Key Generation Scheme for the Internet of Things</title><author>Guo, Dengke ; Cao, Kuo ; Xiong, Jun ; Ma, Dongtang ; Zhao, Haitao</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c223t-b27ae4a9a7729c573bf7de1bcd48c6348c022962a3c05a7118846ecf4a5548223</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Communication system security</topic><topic>Complexity</topic><topic>Information reconciliation</topic><topic>Internet of Things</topic><topic>Internet of Things (IoT)</topic><topic>key generation</topic><topic>Lightweight</topic><topic>Measurement</topic><topic>Physical layer</topic><topic>physical layer security</topic><topic>Protocols</topic><topic>quantization</topic><topic>Quantization (signal)</topic><topic>Reciprocity</topic><topic>Security</topic><topic>Thresholds</topic><topic>Wireless communication</topic><topic>Wireless communications</topic><toplevel>online_resources</toplevel><creatorcontrib>Guo, Dengke</creatorcontrib><creatorcontrib>Cao, Kuo</creatorcontrib><creatorcontrib>Xiong, Jun</creatorcontrib><creatorcontrib>Ma, Dongtang</creatorcontrib><creatorcontrib>Zhao, Haitao</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>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE internet of things journal</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Guo, Dengke</au><au>Cao, Kuo</au><au>Xiong, Jun</au><au>Ma, Dongtang</au><au>Zhao, Haitao</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Lightweight Key Generation Scheme for the Internet of Things</atitle><jtitle>IEEE internet of things journal</jtitle><stitle>JIoT</stitle><date>2021-08-01</date><risdate>2021</risdate><volume>8</volume><issue>15</issue><spage>12137</spage><epage>12149</epage><pages>12137-12149</pages><issn>2327-4662</issn><eissn>2327-4662</eissn><coden>IITJAU</coden><abstract>Devices in the Internet of Things (IoT) are usually limited in computing resources and energy capacity, which means that encryption schemes with higher complexity are not suitable for them to ensure secure communication. As a promising solution to this problem, physical layer key generation suggests that shared secret keys can be generated from noisy wireless channel measurements to enhance the security of wireless communications. In this article, we propose a key generation scheme with extremely low implementation complexity, which allows physical layer key generation to be implemented on IoT nodes. First, we preprocess the channel measurements with simple moving average filtering before quantization to improve channel reciprocity. Next, a bidirectional difference quantization scheme is proposed to realize reliable quantization of channel measurements, which is ingenious in that the quantization process does not depend on quantization thresholds, and thus, the mismatched key bits caused by measurements close to quantization thresholds can be effectively avoided. Then, we propose an improved Cascade protocol to achieve lightweight and efficient information reconciliation. The simulation results show that our scheme can well balance the reliability and efficiency of key generation, and has excellent performance in terms of implementation complexity and key randomness.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/JIOT.2021.3060438</doi><tpages>13</tpages><orcidid>https://orcid.org/0000-0002-6361-3977</orcidid><orcidid>https://orcid.org/0000-0002-9395-6508</orcidid><orcidid>https://orcid.org/0000-0002-2642-5512</orcidid><orcidid>https://orcid.org/0000-0002-4728-0180</orcidid><orcidid>https://orcid.org/0000-0001-6860-9312</orcidid></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 2327-4662 |
ispartof | IEEE internet of things journal, 2021-08, Vol.8 (15), p.12137-12149 |
issn | 2327-4662 2327-4662 |
language | eng |
recordid | cdi_ieee_primary_9358100 |
source | IEEE Electronic Library (IEL) |
subjects | Communication system security Complexity Information reconciliation Internet of Things Internet of Things (IoT) key generation Lightweight Measurement Physical layer physical layer security Protocols quantization Quantization (signal) Reciprocity Security Thresholds Wireless communication Wireless communications |
title | A Lightweight Key Generation Scheme for the Internet of Things |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T15%3A56%3A26IST&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=A%20Lightweight%20Key%20Generation%20Scheme%20for%20the%20Internet%20of%20Things&rft.jtitle=IEEE%20internet%20of%20things%20journal&rft.au=Guo,%20Dengke&rft.date=2021-08-01&rft.volume=8&rft.issue=15&rft.spage=12137&rft.epage=12149&rft.pages=12137-12149&rft.issn=2327-4662&rft.eissn=2327-4662&rft.coden=IITJAU&rft_id=info:doi/10.1109/JIOT.2021.3060438&rft_dat=%3Cproquest_RIE%3E2555727173%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=2555727173&rft_id=info:pmid/&rft_ieee_id=9358100&rfr_iscdi=true |