Cargando…

MobChain: Three-Way Collusion Resistance in Witness-Oriented Location Proof Systems Using Distributed Consensus

Smart devices have accentuated the importance of geolocation information. Geolocation identification using smart devices has paved the path for incentive-based location-based services (LBS). However, a user’s full control over a smart device can allow tampering of the location proof. Witness-oriente...

Descripción completa

Detalles Bibliográficos
Autores principales: Zafar, Faheem, Khan, Abid, Malik, Saif Ur Rehman, Ahmed, Mansoor, Maple, Carsten, Anjum, Adeel
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8348899/
https://www.ncbi.nlm.nih.gov/pubmed/34372333
http://dx.doi.org/10.3390/s21155096
_version_ 1783735453337255936
author Zafar, Faheem
Khan, Abid
Malik, Saif Ur Rehman
Ahmed, Mansoor
Maple, Carsten
Anjum, Adeel
author_facet Zafar, Faheem
Khan, Abid
Malik, Saif Ur Rehman
Ahmed, Mansoor
Maple, Carsten
Anjum, Adeel
author_sort Zafar, Faheem
collection PubMed
description Smart devices have accentuated the importance of geolocation information. Geolocation identification using smart devices has paved the path for incentive-based location-based services (LBS). However, a user’s full control over a smart device can allow tampering of the location proof. Witness-oriented location proof systems (LPS) have emerged to resist the generation of false proofs and mitigate collusion attacks. However, witness-oriented LPS are still susceptible to three-way collusion attacks (involving the user, location authority, and the witness). To overcome the threat of three-way collusion in existing schemes, we introduce a decentralized consensus protocol called MobChain in this paper. In this scheme the selection of a witness and location authority is achieved through a distributed consensus of nodes in an underlying P2P network that establishes a private blockchain. The persistent provenance data over the blockchain provides strong security guarantees; as a result, the forging and manipulation of location becomes impractical. MobChain provides secure location provenance architecture, relying on decentralized decision making for the selection of participants of the protocol thereby addressing the three-way collusion problem. Our prototype implementation and comparison with the state-of-the-art solutions show that MobChain is computationally efficient and highly available while improving the security of LPS.
format Online
Article
Text
id pubmed-8348899
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-83488992021-08-08 MobChain: Three-Way Collusion Resistance in Witness-Oriented Location Proof Systems Using Distributed Consensus Zafar, Faheem Khan, Abid Malik, Saif Ur Rehman Ahmed, Mansoor Maple, Carsten Anjum, Adeel Sensors (Basel) Article Smart devices have accentuated the importance of geolocation information. Geolocation identification using smart devices has paved the path for incentive-based location-based services (LBS). However, a user’s full control over a smart device can allow tampering of the location proof. Witness-oriented location proof systems (LPS) have emerged to resist the generation of false proofs and mitigate collusion attacks. However, witness-oriented LPS are still susceptible to three-way collusion attacks (involving the user, location authority, and the witness). To overcome the threat of three-way collusion in existing schemes, we introduce a decentralized consensus protocol called MobChain in this paper. In this scheme the selection of a witness and location authority is achieved through a distributed consensus of nodes in an underlying P2P network that establishes a private blockchain. The persistent provenance data over the blockchain provides strong security guarantees; as a result, the forging and manipulation of location becomes impractical. MobChain provides secure location provenance architecture, relying on decentralized decision making for the selection of participants of the protocol thereby addressing the three-way collusion problem. Our prototype implementation and comparison with the state-of-the-art solutions show that MobChain is computationally efficient and highly available while improving the security of LPS. MDPI 2021-07-28 /pmc/articles/PMC8348899/ /pubmed/34372333 http://dx.doi.org/10.3390/s21155096 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Zafar, Faheem
Khan, Abid
Malik, Saif Ur Rehman
Ahmed, Mansoor
Maple, Carsten
Anjum, Adeel
MobChain: Three-Way Collusion Resistance in Witness-Oriented Location Proof Systems Using Distributed Consensus
title MobChain: Three-Way Collusion Resistance in Witness-Oriented Location Proof Systems Using Distributed Consensus
title_full MobChain: Three-Way Collusion Resistance in Witness-Oriented Location Proof Systems Using Distributed Consensus
title_fullStr MobChain: Three-Way Collusion Resistance in Witness-Oriented Location Proof Systems Using Distributed Consensus
title_full_unstemmed MobChain: Three-Way Collusion Resistance in Witness-Oriented Location Proof Systems Using Distributed Consensus
title_short MobChain: Three-Way Collusion Resistance in Witness-Oriented Location Proof Systems Using Distributed Consensus
title_sort mobchain: three-way collusion resistance in witness-oriented location proof systems using distributed consensus
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8348899/
https://www.ncbi.nlm.nih.gov/pubmed/34372333
http://dx.doi.org/10.3390/s21155096
work_keys_str_mv AT zafarfaheem mobchainthreewaycollusionresistanceinwitnessorientedlocationproofsystemsusingdistributedconsensus
AT khanabid mobchainthreewaycollusionresistanceinwitnessorientedlocationproofsystemsusingdistributedconsensus
AT maliksaifurrehman mobchainthreewaycollusionresistanceinwitnessorientedlocationproofsystemsusingdistributedconsensus
AT ahmedmansoor mobchainthreewaycollusionresistanceinwitnessorientedlocationproofsystemsusingdistributedconsensus
AT maplecarsten mobchainthreewaycollusionresistanceinwitnessorientedlocationproofsystemsusingdistributedconsensus
AT anjumadeel mobchainthreewaycollusionresistanceinwitnessorientedlocationproofsystemsusingdistributedconsensus