Smart home security: a distributed identity-based security protocol for authentication and key exchange

M. Mazhar Rathore, Elmahdi Bentafat, Spiridon Bakiras

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Smart home technology is gaining popularity among end-users, as it allows them to remotely control a variety of devices in their homes. Such systems have obvious benefits in terms of automation, but at the same time pose significant threats to home owners if the underlying communications are not secure. To this end, we introduce a novel security protocol that simplifies the pairwise authentication and key exchange among smart home devices. The protocol leverages identity-based cryptography (IBC), thus relaxing the requirement for storing and managing public key certificates. Furthermore, to mitigate the risks associated with centralized key generation in IBC, we opt to generate the private keys in a distributed manner, involving all smart devices. We implemented our protocol on Raspberry Pi 3 devices and demonstrate its efficiency in terms of both computational and communication cost.

Original languageEnglish
Title of host publicationICCCN 2019 - 28th International Conference on Computer Communications and Networks
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728118567
DOIs
Publication statusPublished - 1 Jul 2019
Event28th International Conference on Computer Communications and Networks, ICCCN 2019 - Valencia, Spain
Duration: 29 Jul 20191 Aug 2019

Publication series

NameProceedings - International Conference on Computer Communications and Networks, ICCCN
Volume2019-July
ISSN (Print)1095-2055

Conference

Conference28th International Conference on Computer Communications and Networks, ICCCN 2019
CountrySpain
CityValencia
Period29/7/191/8/19

Fingerprint

Authentication
Cryptography
Communication
Automation
Costs

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Software

Cite this

Rathore, M. M., Bentafat, E., & Bakiras, S. (2019). Smart home security: a distributed identity-based security protocol for authentication and key exchange. In ICCCN 2019 - 28th International Conference on Computer Communications and Networks [8847034] (Proceedings - International Conference on Computer Communications and Networks, ICCCN; Vol. 2019-July). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ICCCN.2019.8847034

Smart home security : a distributed identity-based security protocol for authentication and key exchange. / Rathore, M. Mazhar; Bentafat, Elmahdi; Bakiras, Spiridon.

ICCCN 2019 - 28th International Conference on Computer Communications and Networks. Institute of Electrical and Electronics Engineers Inc., 2019. 8847034 (Proceedings - International Conference on Computer Communications and Networks, ICCCN; Vol. 2019-July).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Rathore, MM, Bentafat, E & Bakiras, S 2019, Smart home security: a distributed identity-based security protocol for authentication and key exchange. in ICCCN 2019 - 28th International Conference on Computer Communications and Networks., 8847034, Proceedings - International Conference on Computer Communications and Networks, ICCCN, vol. 2019-July, Institute of Electrical and Electronics Engineers Inc., 28th International Conference on Computer Communications and Networks, ICCCN 2019, Valencia, Spain, 29/7/19. https://doi.org/10.1109/ICCCN.2019.8847034
Rathore MM, Bentafat E, Bakiras S. Smart home security: a distributed identity-based security protocol for authentication and key exchange. In ICCCN 2019 - 28th International Conference on Computer Communications and Networks. Institute of Electrical and Electronics Engineers Inc. 2019. 8847034. (Proceedings - International Conference on Computer Communications and Networks, ICCCN). https://doi.org/10.1109/ICCCN.2019.8847034
Rathore, M. Mazhar ; Bentafat, Elmahdi ; Bakiras, Spiridon. / Smart home security : a distributed identity-based security protocol for authentication and key exchange. ICCCN 2019 - 28th International Conference on Computer Communications and Networks. Institute of Electrical and Electronics Engineers Inc., 2019. (Proceedings - International Conference on Computer Communications and Networks, ICCCN).
@inproceedings{42cf605dd69346d9a8776873450891b4,
title = "Smart home security: a distributed identity-based security protocol for authentication and key exchange",
abstract = "Smart home technology is gaining popularity among end-users, as it allows them to remotely control a variety of devices in their homes. Such systems have obvious benefits in terms of automation, but at the same time pose significant threats to home owners if the underlying communications are not secure. To this end, we introduce a novel security protocol that simplifies the pairwise authentication and key exchange among smart home devices. The protocol leverages identity-based cryptography (IBC), thus relaxing the requirement for storing and managing public key certificates. Furthermore, to mitigate the risks associated with centralized key generation in IBC, we opt to generate the private keys in a distributed manner, involving all smart devices. We implemented our protocol on Raspberry Pi 3 devices and demonstrate its efficiency in terms of both computational and communication cost.",
author = "Rathore, {M. Mazhar} and Elmahdi Bentafat and Spiridon Bakiras",
year = "2019",
month = "7",
day = "1",
doi = "10.1109/ICCCN.2019.8847034",
language = "English",
series = "Proceedings - International Conference on Computer Communications and Networks, ICCCN",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
booktitle = "ICCCN 2019 - 28th International Conference on Computer Communications and Networks",

}

TY - GEN

T1 - Smart home security

T2 - a distributed identity-based security protocol for authentication and key exchange

AU - Rathore, M. Mazhar

AU - Bentafat, Elmahdi

AU - Bakiras, Spiridon

PY - 2019/7/1

Y1 - 2019/7/1

N2 - Smart home technology is gaining popularity among end-users, as it allows them to remotely control a variety of devices in their homes. Such systems have obvious benefits in terms of automation, but at the same time pose significant threats to home owners if the underlying communications are not secure. To this end, we introduce a novel security protocol that simplifies the pairwise authentication and key exchange among smart home devices. The protocol leverages identity-based cryptography (IBC), thus relaxing the requirement for storing and managing public key certificates. Furthermore, to mitigate the risks associated with centralized key generation in IBC, we opt to generate the private keys in a distributed manner, involving all smart devices. We implemented our protocol on Raspberry Pi 3 devices and demonstrate its efficiency in terms of both computational and communication cost.

AB - Smart home technology is gaining popularity among end-users, as it allows them to remotely control a variety of devices in their homes. Such systems have obvious benefits in terms of automation, but at the same time pose significant threats to home owners if the underlying communications are not secure. To this end, we introduce a novel security protocol that simplifies the pairwise authentication and key exchange among smart home devices. The protocol leverages identity-based cryptography (IBC), thus relaxing the requirement for storing and managing public key certificates. Furthermore, to mitigate the risks associated with centralized key generation in IBC, we opt to generate the private keys in a distributed manner, involving all smart devices. We implemented our protocol on Raspberry Pi 3 devices and demonstrate its efficiency in terms of both computational and communication cost.

UR - http://www.scopus.com/inward/record.url?scp=85073144546&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85073144546&partnerID=8YFLogxK

U2 - 10.1109/ICCCN.2019.8847034

DO - 10.1109/ICCCN.2019.8847034

M3 - Conference contribution

AN - SCOPUS:85073144546

T3 - Proceedings - International Conference on Computer Communications and Networks, ICCCN

BT - ICCCN 2019 - 28th International Conference on Computer Communications and Networks

PB - Institute of Electrical and Electronics Engineers Inc.

ER -