I2PA: An Efficient ABC for IoT

The Internet of Things (IoT) is very attractive because of its promises. However, it brings many challenges, mainly issues about privacy preservation and lightweight cryptography. Many schemes have been designed so far but none of them simultaneously takes into account these aspects. In this paper,...

Full description

Bibliographic Details
Main Authors: Ibou Sene, Abdoul Aziz Ciss, Oumar Niang
Format: Article
Language:English
Published: MDPI AG 2019-06-01
Series:Cryptography
Subjects:
Online Access:https://www.mdpi.com/2410-387X/3/2/16
_version_ 1811306791168901120
author Ibou Sene
Abdoul Aziz Ciss
Oumar Niang
author_facet Ibou Sene
Abdoul Aziz Ciss
Oumar Niang
author_sort Ibou Sene
collection DOAJ
description The Internet of Things (IoT) is very attractive because of its promises. However, it brings many challenges, mainly issues about privacy preservation and lightweight cryptography. Many schemes have been designed so far but none of them simultaneously takes into account these aspects. In this paper, we propose an efficient attribute-based credential scheme for IoT devices. We use elliptic curve cryptography without pairing, blind signing, and zero-knowledge proof. Our scheme supports block signing, selective disclosure, and randomization. It provides data minimization and transaction unlinkability. Our construction is efficient since smaller key size can be used, and computing time can be reduced. As a result, it is a suitable solution for IoT devices characterized by three major constraints, namely low-energy power, small storage capacity, and low computing power.
first_indexed 2024-04-13T08:52:03Z
format Article
id doaj.art-2e780fd27cce4a0b8f1dadb1ad399498
institution Directory Open Access Journal
issn 2410-387X
language English
last_indexed 2024-04-13T08:52:03Z
publishDate 2019-06-01
publisher MDPI AG
record_format Article
series Cryptography
spelling doaj.art-2e780fd27cce4a0b8f1dadb1ad3994982022-12-22T02:53:26ZengMDPI AGCryptography2410-387X2019-06-01321610.3390/cryptography3020016cryptography3020016I2PA: An Efficient ABC for IoTIbou Sene0Abdoul Aziz Ciss1Oumar Niang2Laboratoire de Traitement de l’Information et des Systèmes Intelligents, Ecole Polytechnique de Thiès, P.O. Box A10 Thiès, SenegalLaboratoire de Traitement de l’Information et des Systèmes Intelligents, Ecole Polytechnique de Thiès, P.O. Box A10 Thiès, SenegalLaboratoire de Traitement de l’Information et des Systèmes Intelligents, Ecole Polytechnique de Thiès, P.O. Box A10 Thiès, SenegalThe Internet of Things (IoT) is very attractive because of its promises. However, it brings many challenges, mainly issues about privacy preservation and lightweight cryptography. Many schemes have been designed so far but none of them simultaneously takes into account these aspects. In this paper, we propose an efficient attribute-based credential scheme for IoT devices. We use elliptic curve cryptography without pairing, blind signing, and zero-knowledge proof. Our scheme supports block signing, selective disclosure, and randomization. It provides data minimization and transaction unlinkability. Our construction is efficient since smaller key size can be used, and computing time can be reduced. As a result, it is a suitable solution for IoT devices characterized by three major constraints, namely low-energy power, small storage capacity, and low computing power.https://www.mdpi.com/2410-387X/3/2/16IoTcredentialprivacyanonymityECCZKPblind signingselective disclosurerandomization
spellingShingle Ibou Sene
Abdoul Aziz Ciss
Oumar Niang
I2PA: An Efficient ABC for IoT
Cryptography
IoT
credential
privacy
anonymity
ECC
ZKP
blind signing
selective disclosure
randomization
title I2PA: An Efficient ABC for IoT
title_full I2PA: An Efficient ABC for IoT
title_fullStr I2PA: An Efficient ABC for IoT
title_full_unstemmed I2PA: An Efficient ABC for IoT
title_short I2PA: An Efficient ABC for IoT
title_sort i2pa an efficient abc for iot
topic IoT
credential
privacy
anonymity
ECC
ZKP
blind signing
selective disclosure
randomization
url https://www.mdpi.com/2410-387X/3/2/16
work_keys_str_mv AT ibousene i2paanefficientabcforiot
AT abdoulazizciss i2paanefficientabcforiot
AT oumarniang i2paanefficientabcforiot