Cargando…

A Blockchain-Based Authentication and Dynamic Group Key Agreement Protocol

With the rapid development of mobile networks, there are more and more application scenarios that require group communication. For example, in mobile edge computing, group communication can be used to transmit messages to all group members with minimal resources. The group key directly affects the s...

Descripción completa

Detalles Bibliográficos
Autores principales: Xu, Zisang, Li, Feng, Deng, Han, Tan, Minfu, Zhang, Jixin, Xu, Jianbo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7506855/
https://www.ncbi.nlm.nih.gov/pubmed/32867074
http://dx.doi.org/10.3390/s20174835
_version_ 1783585108575387648
author Xu, Zisang
Li, Feng
Deng, Han
Tan, Minfu
Zhang, Jixin
Xu, Jianbo
author_facet Xu, Zisang
Li, Feng
Deng, Han
Tan, Minfu
Zhang, Jixin
Xu, Jianbo
author_sort Xu, Zisang
collection PubMed
description With the rapid development of mobile networks, there are more and more application scenarios that require group communication. For example, in mobile edge computing, group communication can be used to transmit messages to all group members with minimal resources. The group key directly affects the security of the group communication. Most existing group key agreement protocols are often flawed in performance, scalability, forward or backward secrecy, or single node failure. Therefore, this paper proposes a blockchain-based authentication and dynamic group key agreement protocol. With our protocol, each group member only needs to authenticate its left neighbor once to complete the authentication, which improved authentication efficiency. In addition, our protocol guarantees the forward secrecy of group members after joining the group and the backward secrecy of group members after leaving the group. Based on blockchain technology, we solve the problem of single node failure. Furthermore, we use mathematics to prove the correctness and security of our protocol, and the comparison to related protocols shows that our protocol reduces computation and communication costs.
format Online
Article
Text
id pubmed-7506855
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-75068552020-09-26 A Blockchain-Based Authentication and Dynamic Group Key Agreement Protocol Xu, Zisang Li, Feng Deng, Han Tan, Minfu Zhang, Jixin Xu, Jianbo Sensors (Basel) Article With the rapid development of mobile networks, there are more and more application scenarios that require group communication. For example, in mobile edge computing, group communication can be used to transmit messages to all group members with minimal resources. The group key directly affects the security of the group communication. Most existing group key agreement protocols are often flawed in performance, scalability, forward or backward secrecy, or single node failure. Therefore, this paper proposes a blockchain-based authentication and dynamic group key agreement protocol. With our protocol, each group member only needs to authenticate its left neighbor once to complete the authentication, which improved authentication efficiency. In addition, our protocol guarantees the forward secrecy of group members after joining the group and the backward secrecy of group members after leaving the group. Based on blockchain technology, we solve the problem of single node failure. Furthermore, we use mathematics to prove the correctness and security of our protocol, and the comparison to related protocols shows that our protocol reduces computation and communication costs. MDPI 2020-08-27 /pmc/articles/PMC7506855/ /pubmed/32867074 http://dx.doi.org/10.3390/s20174835 Text en © 2020 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Xu, Zisang
Li, Feng
Deng, Han
Tan, Minfu
Zhang, Jixin
Xu, Jianbo
A Blockchain-Based Authentication and Dynamic Group Key Agreement Protocol
title A Blockchain-Based Authentication and Dynamic Group Key Agreement Protocol
title_full A Blockchain-Based Authentication and Dynamic Group Key Agreement Protocol
title_fullStr A Blockchain-Based Authentication and Dynamic Group Key Agreement Protocol
title_full_unstemmed A Blockchain-Based Authentication and Dynamic Group Key Agreement Protocol
title_short A Blockchain-Based Authentication and Dynamic Group Key Agreement Protocol
title_sort blockchain-based authentication and dynamic group key agreement protocol
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7506855/
https://www.ncbi.nlm.nih.gov/pubmed/32867074
http://dx.doi.org/10.3390/s20174835
work_keys_str_mv AT xuzisang ablockchainbasedauthenticationanddynamicgroupkeyagreementprotocol
AT lifeng ablockchainbasedauthenticationanddynamicgroupkeyagreementprotocol
AT denghan ablockchainbasedauthenticationanddynamicgroupkeyagreementprotocol
AT tanminfu ablockchainbasedauthenticationanddynamicgroupkeyagreementprotocol
AT zhangjixin ablockchainbasedauthenticationanddynamicgroupkeyagreementprotocol
AT xujianbo ablockchainbasedauthenticationanddynamicgroupkeyagreementprotocol
AT xuzisang blockchainbasedauthenticationanddynamicgroupkeyagreementprotocol
AT lifeng blockchainbasedauthenticationanddynamicgroupkeyagreementprotocol
AT denghan blockchainbasedauthenticationanddynamicgroupkeyagreementprotocol
AT tanminfu blockchainbasedauthenticationanddynamicgroupkeyagreementprotocol
AT zhangjixin blockchainbasedauthenticationanddynamicgroupkeyagreementprotocol
AT xujianbo blockchainbasedauthenticationanddynamicgroupkeyagreementprotocol