Authors: Gowtham Mamidisetti; Ramesh Makala
Addresses: Department of Computer Science and Engineering, Acharya Nagarjuna University, Guntur, Guntur District, Andhra Pradesh, India ' Department of Information Technology, RVR & JC College of Engineering, Guntur, Guntur District, Andhra Pradesh, India
Abstract: In the present world scenario, cloud computing plays a significant role in sharing of data between computing devices in a secure manner. Specifically, data sharing amongst dynamic or static groups has grown as a major factor. For this purpose, the study proposed a dual key authentication-based dynamic group data sharing model in a cloud environment. First, data are encrypted before sharing using AES algorithm. Here, data is stored in the form of string instead of bytes which can reduce the memory size without affecting the original data. Second, the cryptographic approach is applied to overcome the issues of computational load and key length maintenance. A subkey is generated for the private key, wherein each user will receive a different subkey. Third, enabled the prevention of secret data from collusion attack and improved the malicious activity prediction during data transfer. So, that the revoked user unable to violate the data confidentiality. Also, the original data cannot be decrypted by anyone even if they receive it. Finally, this study evaluated the performance of proposed cloud security model with the existing methods, especially PRE, CL-PRE and SaDaSc.
Keywords: data sharing; encrypted cloud data; cloud services; dynamic group data; security; access control.
International Journal of Cloud Computing, 2020 Vol.9 No.2/3, pp.295 - 310
Received: 19 Jul 2019
Accepted: 30 Dec 2019
Published online: 24 Aug 2020 *