Cargando…

Formal modeling and analysis of security schemes of RPL protocol using colored Petri nets

In the Internet of things (IoT), data packets are accumulated and disseminated across IoT devices without human intervention, therefore the privacy and security of sensitive data during transmission are crucial. For this purpose, multiple routing techniques exist to ensure security and privacy in Io...

Descripción completa

Detalles Bibliográficos
Autores principales: Ahmad, Farooq, Chaudhry, Muhammad Tayyab, Jamal, Muhammad Hasan, Sohail, Muhammad Amar, Gavilanes, Daniel, Vergara, Manuel Masias, Ashraf, Imran
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10434935/
https://www.ncbi.nlm.nih.gov/pubmed/37590247
http://dx.doi.org/10.1371/journal.pone.0285700
_version_ 1785092018641305600
author Ahmad, Farooq
Chaudhry, Muhammad Tayyab
Jamal, Muhammad Hasan
Sohail, Muhammad Amar
Gavilanes, Daniel
Vergara, Manuel Masias
Ashraf, Imran
author_facet Ahmad, Farooq
Chaudhry, Muhammad Tayyab
Jamal, Muhammad Hasan
Sohail, Muhammad Amar
Gavilanes, Daniel
Vergara, Manuel Masias
Ashraf, Imran
author_sort Ahmad, Farooq
collection PubMed
description In the Internet of things (IoT), data packets are accumulated and disseminated across IoT devices without human intervention, therefore the privacy and security of sensitive data during transmission are crucial. For this purpose, multiple routing techniques exist to ensure security and privacy in IoT Systems. One such technique is the routing protocol for low power and lossy networks (RPL) which is an IPv6 protocol commonly used for routing in IoT systems. Formal modeling of an IoT system can validate the reliability, accuracy, and consistency of the system. This paper presents the formal modeling of RPL protocol and the analysis of its security schemes using colored Petri nets that applies formal validation and verification for both the secure and non-secure modes of RPL protocol. The proposed approach can also be useful for formal modeling-based verification of the security of the other communication protocols.
format Online
Article
Text
id pubmed-10434935
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-104349352023-08-18 Formal modeling and analysis of security schemes of RPL protocol using colored Petri nets Ahmad, Farooq Chaudhry, Muhammad Tayyab Jamal, Muhammad Hasan Sohail, Muhammad Amar Gavilanes, Daniel Vergara, Manuel Masias Ashraf, Imran PLoS One Research Article In the Internet of things (IoT), data packets are accumulated and disseminated across IoT devices without human intervention, therefore the privacy and security of sensitive data during transmission are crucial. For this purpose, multiple routing techniques exist to ensure security and privacy in IoT Systems. One such technique is the routing protocol for low power and lossy networks (RPL) which is an IPv6 protocol commonly used for routing in IoT systems. Formal modeling of an IoT system can validate the reliability, accuracy, and consistency of the system. This paper presents the formal modeling of RPL protocol and the analysis of its security schemes using colored Petri nets that applies formal validation and verification for both the secure and non-secure modes of RPL protocol. The proposed approach can also be useful for formal modeling-based verification of the security of the other communication protocols. Public Library of Science 2023-08-17 /pmc/articles/PMC10434935/ /pubmed/37590247 http://dx.doi.org/10.1371/journal.pone.0285700 Text en © 2023 Ahmad et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Ahmad, Farooq
Chaudhry, Muhammad Tayyab
Jamal, Muhammad Hasan
Sohail, Muhammad Amar
Gavilanes, Daniel
Vergara, Manuel Masias
Ashraf, Imran
Formal modeling and analysis of security schemes of RPL protocol using colored Petri nets
title Formal modeling and analysis of security schemes of RPL protocol using colored Petri nets
title_full Formal modeling and analysis of security schemes of RPL protocol using colored Petri nets
title_fullStr Formal modeling and analysis of security schemes of RPL protocol using colored Petri nets
title_full_unstemmed Formal modeling and analysis of security schemes of RPL protocol using colored Petri nets
title_short Formal modeling and analysis of security schemes of RPL protocol using colored Petri nets
title_sort formal modeling and analysis of security schemes of rpl protocol using colored petri nets
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10434935/
https://www.ncbi.nlm.nih.gov/pubmed/37590247
http://dx.doi.org/10.1371/journal.pone.0285700
work_keys_str_mv AT ahmadfarooq formalmodelingandanalysisofsecurityschemesofrplprotocolusingcoloredpetrinets
AT chaudhrymuhammadtayyab formalmodelingandanalysisofsecurityschemesofrplprotocolusingcoloredpetrinets
AT jamalmuhammadhasan formalmodelingandanalysisofsecurityschemesofrplprotocolusingcoloredpetrinets
AT sohailmuhammadamar formalmodelingandanalysisofsecurityschemesofrplprotocolusingcoloredpetrinets
AT gavilanesdaniel formalmodelingandanalysisofsecurityschemesofrplprotocolusingcoloredpetrinets
AT vergaramanuelmasias formalmodelingandanalysisofsecurityschemesofrplprotocolusingcoloredpetrinets
AT ashrafimran formalmodelingandanalysisofsecurityschemesofrplprotocolusingcoloredpetrinets