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...
Autores principales: | , , , , , |
---|---|
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 |