文摘
Data outsourcing over the cloud considers the storage space minimization as an important factor for the last decade. Various existing systems such as a single key for virtual machine (VM), third-party auditing (TPA) schemes are discussed for the less storage assurance. But they suffer from the several limitations such as less security, complexity, and unaware of malicious behavior. To overcome the aforementioned issues, the dynamic key sharing model (DKSM) is proposed to preserve the privacy in the distributed cloud computing environment. A novel third-party auditor (TPA) in DKSM model monitors the service provisioning scheme in the cloud. Initially, TPA checks their privileges and allows the users to acquire the set of available VMs address with the keys. Then, we create a hash-based message authentication code for entire services prior to file splitting during the auditing process. The corresponding key after each encryption will be discarded. Henceforth, the creation of dynamic key assures the service integrity and encryption of each part. This model improves the security and privacy of the shared content in the cloud environment. On the basis of TPA verification, the user holds the encrypted key to access the file and store it in the distributed hash table. The experimental results exhibit better encryption time, decryption time, average auditing time, storage overhead, and computation overhead than the traditional method of single key-based encryption for VM in terms of document size, the number of requests, and the number of servers. The proposed DKSM evaluated privacy performance against the number of users, and the maximum performance is achieved. Copyright