Reusable Mesh Signature Scheme for Protecting Identity Privacy of IoT Devices

The development of the Internet of Things (IoT) plays a very important role for processing data at the edge of a network. Therefore, it is very important to protect the privacy of IoT devices when these devices process and transfer data. A mesh signature (MS) is a useful cryptographic tool, which ma...

Full description

Bibliographic Details
Main Authors: Ke Gu, WenBin Zhang, Se-Jung Lim, Pradip Kumar Sharma, Zafer Al-Makhadmeh, Amr Tolba
Format: Article
Language:English
Published: MDPI AG 2020-01-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/20/3/758
id doaj-250758a370464330a67f7de623967396
record_format Article
spelling doaj-250758a370464330a67f7de6239673962020-11-25T01:42:38ZengMDPI AGSensors1424-82202020-01-0120375810.3390/s20030758s20030758Reusable Mesh Signature Scheme for Protecting Identity Privacy of IoT DevicesKe Gu0WenBin Zhang1Se-Jung Lim2Pradip Kumar Sharma3Zafer Al-Makhadmeh4Amr Tolba5School of Computer and Communication Engineering, Changsha University of Science and Technology, Changsha 410114, ChinaSchool of Computer and Communication Engineering, Changsha University of Science and Technology, Changsha 410114, ChinaLiberal Arts & Convergence Studies, Honam University, Gwangju 62399, KoreaDepartment of Multimedia Engineering, Dongguk University, Seoul 04620, KoreaComputer Science Department, Community College, King Saud University, Riyadh 11437, Saudi ArabiaComputer Science Department, Community College, King Saud University, Riyadh 11437, Saudi ArabiaThe development of the Internet of Things (IoT) plays a very important role for processing data at the edge of a network. Therefore, it is very important to protect the privacy of IoT devices when these devices process and transfer data. A mesh signature (MS) is a useful cryptographic tool, which makes a signer sign any message anonymously. As a result, the signer can hide his specific identity information to the mesh signature, namely his identifying information (such as personal public key) may be hidden to a list of tuples that consist of public key and message. Therefore, we propose an improved mesh signature scheme for IoT devices in this paper. The IoT devices seen as the signers may sign their publishing data through our proposed mesh signature scheme, and their specific identities can be hidden to a list of possible signers. Additionally, mesh signature consists of some atomic signatures, where the atomic signatures can be reusable. Therefore, for a large amount of data published by the IoT devices, the atomic signatures on the same data can be reusable so as to decrease the number of signatures generated by the IoT devices in our proposed scheme. Compared with the original mesh signature scheme, the proposed scheme has less computational costs on generating final mesh signature and signature verification. Since atomic signatures are reusable, the proposed scheme has more advantages on generating final mesh signature by reconstructing atomic signatures. Furthermore, according to our experiment, when the proposed scheme generates a mesh signature on 10 MB message, the memory consumption is only about 200 KB. Therefore, it is feasible that the proposed scheme is used to protect the identity privacy of IoT devices.https://www.mdpi.com/1424-8220/20/3/758anonymitymesh signatureiot deviceprivacyidentity
collection DOAJ
language English
format Article
sources DOAJ
author Ke Gu
WenBin Zhang
Se-Jung Lim
Pradip Kumar Sharma
Zafer Al-Makhadmeh
Amr Tolba
spellingShingle Ke Gu
WenBin Zhang
Se-Jung Lim
Pradip Kumar Sharma
Zafer Al-Makhadmeh
Amr Tolba
Reusable Mesh Signature Scheme for Protecting Identity Privacy of IoT Devices
Sensors
anonymity
mesh signature
iot device
privacy
identity
author_facet Ke Gu
WenBin Zhang
Se-Jung Lim
Pradip Kumar Sharma
Zafer Al-Makhadmeh
Amr Tolba
author_sort Ke Gu
title Reusable Mesh Signature Scheme for Protecting Identity Privacy of IoT Devices
title_short Reusable Mesh Signature Scheme for Protecting Identity Privacy of IoT Devices
title_full Reusable Mesh Signature Scheme for Protecting Identity Privacy of IoT Devices
title_fullStr Reusable Mesh Signature Scheme for Protecting Identity Privacy of IoT Devices
title_full_unstemmed Reusable Mesh Signature Scheme for Protecting Identity Privacy of IoT Devices
title_sort reusable mesh signature scheme for protecting identity privacy of iot devices
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2020-01-01
description The development of the Internet of Things (IoT) plays a very important role for processing data at the edge of a network. Therefore, it is very important to protect the privacy of IoT devices when these devices process and transfer data. A mesh signature (MS) is a useful cryptographic tool, which makes a signer sign any message anonymously. As a result, the signer can hide his specific identity information to the mesh signature, namely his identifying information (such as personal public key) may be hidden to a list of tuples that consist of public key and message. Therefore, we propose an improved mesh signature scheme for IoT devices in this paper. The IoT devices seen as the signers may sign their publishing data through our proposed mesh signature scheme, and their specific identities can be hidden to a list of possible signers. Additionally, mesh signature consists of some atomic signatures, where the atomic signatures can be reusable. Therefore, for a large amount of data published by the IoT devices, the atomic signatures on the same data can be reusable so as to decrease the number of signatures generated by the IoT devices in our proposed scheme. Compared with the original mesh signature scheme, the proposed scheme has less computational costs on generating final mesh signature and signature verification. Since atomic signatures are reusable, the proposed scheme has more advantages on generating final mesh signature by reconstructing atomic signatures. Furthermore, according to our experiment, when the proposed scheme generates a mesh signature on 10 MB message, the memory consumption is only about 200 KB. Therefore, it is feasible that the proposed scheme is used to protect the identity privacy of IoT devices.
topic anonymity
mesh signature
iot device
privacy
identity
url https://www.mdpi.com/1424-8220/20/3/758
work_keys_str_mv AT kegu reusablemeshsignatureschemeforprotectingidentityprivacyofiotdevices
AT wenbinzhang reusablemeshsignatureschemeforprotectingidentityprivacyofiotdevices
AT sejunglim reusablemeshsignatureschemeforprotectingidentityprivacyofiotdevices
AT pradipkumarsharma reusablemeshsignatureschemeforprotectingidentityprivacyofiotdevices
AT zaferalmakhadmeh reusablemeshsignatureschemeforprotectingidentityprivacyofiotdevices
AT amrtolba reusablemeshsignatureschemeforprotectingidentityprivacyofiotdevices
_version_ 1725035026496618496