A computationally efficient centralized group key distribution protocol for secure multicast communications based upon RSA public key cryptosystem

In the secure multicast communication, data is transmitted in such a manner that only authorized group members are able to receive the data. The main challenging issue in dynamic and secure multicast communication is to design a centralized group key distribution protocol with minimum computation an...

Full description

Bibliographic Details
Main Authors: Vinod Kumar, Rajendra Kumar, S.K. Pandey
Format: Article
Language:English
Published: Elsevier 2020-11-01
Series:Journal of King Saud University: Computer and Information Sciences
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S1319157817302409
id doaj-421dd6c1632843b7b98f8d6be5ad7397
record_format Article
spelling doaj-421dd6c1632843b7b98f8d6be5ad73972020-11-25T03:33:54ZengElsevierJournal of King Saud University: Computer and Information Sciences1319-15782020-11-0132910811094A computationally efficient centralized group key distribution protocol for secure multicast communications based upon RSA public key cryptosystemVinod Kumar0Rajendra Kumar1S.K. Pandey2Department of I.T, Centre for Development of Advanced Computing, Noida, India; Corresponding author.Department of Computer Science, Jamia Millia Islamia, New Delhi, IndiaDepartment of Electronics and Information Technology, Ministry of Communication and Information Technology, New Delhi, IndiaIn the secure multicast communication, data is transmitted in such a manner that only authorized group members are able to receive the data. The main challenging issue in dynamic and secure multicast communication is to design a centralized group key distribution protocol with minimum computation and storages complexity. This paper, proposes a more efficient centralized group key distribution (CGKD) protocol that minimizes the computation cost of key server (KS) during key updating. The computation cost of members is balanced during key recovery. This reduction in computation cost of KS is achieved by performing one addition, one multiplication and one encryption during single member join and one subtraction, one division and one encryption during a single member leave operation. Moreover, the storage complexity of KS is also minimized. Further, this paper also proposes an extended CGKD protocol based on clustered tree which is very scalable and efficient to deal with enormous membership changes. By comparing with existing similar protocols, the proposed protocol has significantly reduced computation and storage complexity of KS while maintaining less and balanced communication overhead of KS and storage load of each group member. The proposed protocol is implemented and tested on key-star and cluster tree based structure. The experimental results show that the proposed protocol is efficient in terms of computational overhead of KS and group members.http://www.sciencedirect.com/science/article/pii/S1319157817302409Key distributionMulticast communicationRekeying costComputation complexity
collection DOAJ
language English
format Article
sources DOAJ
author Vinod Kumar
Rajendra Kumar
S.K. Pandey
spellingShingle Vinod Kumar
Rajendra Kumar
S.K. Pandey
A computationally efficient centralized group key distribution protocol for secure multicast communications based upon RSA public key cryptosystem
Journal of King Saud University: Computer and Information Sciences
Key distribution
Multicast communication
Rekeying cost
Computation complexity
author_facet Vinod Kumar
Rajendra Kumar
S.K. Pandey
author_sort Vinod Kumar
title A computationally efficient centralized group key distribution protocol for secure multicast communications based upon RSA public key cryptosystem
title_short A computationally efficient centralized group key distribution protocol for secure multicast communications based upon RSA public key cryptosystem
title_full A computationally efficient centralized group key distribution protocol for secure multicast communications based upon RSA public key cryptosystem
title_fullStr A computationally efficient centralized group key distribution protocol for secure multicast communications based upon RSA public key cryptosystem
title_full_unstemmed A computationally efficient centralized group key distribution protocol for secure multicast communications based upon RSA public key cryptosystem
title_sort computationally efficient centralized group key distribution protocol for secure multicast communications based upon rsa public key cryptosystem
publisher Elsevier
series Journal of King Saud University: Computer and Information Sciences
issn 1319-1578
publishDate 2020-11-01
description In the secure multicast communication, data is transmitted in such a manner that only authorized group members are able to receive the data. The main challenging issue in dynamic and secure multicast communication is to design a centralized group key distribution protocol with minimum computation and storages complexity. This paper, proposes a more efficient centralized group key distribution (CGKD) protocol that minimizes the computation cost of key server (KS) during key updating. The computation cost of members is balanced during key recovery. This reduction in computation cost of KS is achieved by performing one addition, one multiplication and one encryption during single member join and one subtraction, one division and one encryption during a single member leave operation. Moreover, the storage complexity of KS is also minimized. Further, this paper also proposes an extended CGKD protocol based on clustered tree which is very scalable and efficient to deal with enormous membership changes. By comparing with existing similar protocols, the proposed protocol has significantly reduced computation and storage complexity of KS while maintaining less and balanced communication overhead of KS and storage load of each group member. The proposed protocol is implemented and tested on key-star and cluster tree based structure. The experimental results show that the proposed protocol is efficient in terms of computational overhead of KS and group members.
topic Key distribution
Multicast communication
Rekeying cost
Computation complexity
url http://www.sciencedirect.com/science/article/pii/S1319157817302409
work_keys_str_mv AT vinodkumar acomputationallyefficientcentralizedgroupkeydistributionprotocolforsecuremulticastcommunicationsbaseduponrsapublickeycryptosystem
AT rajendrakumar acomputationallyefficientcentralizedgroupkeydistributionprotocolforsecuremulticastcommunicationsbaseduponrsapublickeycryptosystem
AT skpandey acomputationallyefficientcentralizedgroupkeydistributionprotocolforsecuremulticastcommunicationsbaseduponrsapublickeycryptosystem
AT vinodkumar computationallyefficientcentralizedgroupkeydistributionprotocolforsecuremulticastcommunicationsbaseduponrsapublickeycryptosystem
AT rajendrakumar computationallyefficientcentralizedgroupkeydistributionprotocolforsecuremulticastcommunicationsbaseduponrsapublickeycryptosystem
AT skpandey computationallyefficientcentralizedgroupkeydistributionprotocolforsecuremulticastcommunicationsbaseduponrsapublickeycryptosystem
_version_ 1724560943513337856