Mona: Secure Multi-Owner Data Sharing for Dynamic Groups in the Cloud

By | 30/01/2014

Mona: Secure Multi-Owner Data Sharing for Dynamic Groups in the Cloud

ABSTRACT:

With the character of low maintenance, cloud computing provides an economical and efficient solution for sharing group resource among cloud users. Unfortunately, sharing data in a multi-owner manner while preserving data and identity privacy from an untrusted cloud is still a challenging issue, due to the frequent change of the membership.

In this paper, we propose a secure multi owner data sharing scheme, named Mona, for dynamic groups in the cloud. By leveraging group signature and dynamic broadcast encryption techniques, any cloud user can anonymously share data with others. Meanwhile, the storage overhead and encryption computation cost of our scheme are independent with the number of revoked users. In addition, we analyze the security of our scheme with rigorous proofs, and demonstrate the efficiency of our scheme in experiments.

Mona: Secure Multi-Owner Data Sharing for Dynamic Groups in the Cloud

Existing System:

Several security schemes for data sharing on untrusted servers have been proposed. In these approaches, data owners store the encrypted data files in untrusted storage and distribute the corresponding decryption keys only to authorized users. Thus, unauthorized users as well as storage servers cannot learn the content of the data files because they have no knowledge of the decryption keys.

However, the complexities of user participation and revocation in these schemes are linearly increasing with the number of data owners and the number of revoked users, respectively. By setting a group with a single attribute, Lu et al. proposed a secure provenance scheme based on the cipher text-policy attribute-based encryption technique, which allows any member in a group to share data with others. However, the issue of user revocation is not addressed in their scheme.

Yu et al.presented a scalable and fine-grained data access control scheme in cloud computing based on the key policy attribute-based encryption (KP-ABE) technique. Unfortunately, the single owner manner hinders the adoption of their scheme into the case, where any user is granted to store and share data.

Disadvantages:

1. Without Guarantee of Identity Privacy, users may be unwilling to join in cloud computing systems.
2. Some users are behave as a misbehaving
3. It is not possible to trace which user converts as a false file.
4. Users are also modifying the data, that kind of possibility is available here.
5. The changes of membership make secure data sharing extremely difficult

Mona: Secure Multi-Owner Data Sharing for Dynamic Groups in the Cloud

Proposed System:

To solve the challenges presented above, we propose Mona, a secure multi-owner data sharing scheme for dynamic groups in the cloud.

The main contributions of this paper include:
1. We propose a secure multi-owner data sharing scheme. It implies that any user in the group can securely share data with others by the untrusted cloud.
2. Our proposed scheme is able to support dynamic groups efficiently. Specifically, new granted users can directly decrypt data files uploaded before their participation without contacting with data owners. User revocation can be easily achieved through a novel revocation list without updating the secret keys of the remaining users. The size and computation
overhead of encryption are constant and independent with the number of revoked users.
3. We provide secure and privacy-preserving access control to users, which guarantees any member in a group to anonymously utilize the cloud resource. Moreover, the real identities of data owners can be revealed by the group manager when disputes occur.
4. We provide rigorous security analysis, and perform extensive simulations to demonstrate the efficiency of our scheme in terms of storage and computation overhead.

Advantages:

1. We provide the services as a low maintenance cost.
2. We provide the high quality services
3. Save the investments data
4. Minimize the complexity of secrete key management environment here.
5. Maintain the data as a sensitive data without accessing any unauthorized users.

SYSTEM REQUIREMENTS:

Mona: Secure Multi-Owner Data Sharing for Dynamic Groups in the Cloud

HARDWARE REQUIREMENTS:
PROCESSOR : PENTIUM IV 2.6 GHz, Intel Core 2 Duo.
RAM : 512 MB DD RAM
MONITOR : 15” COLOR
HARD DISK : 40 GB

Mona: Secure Multi-Owner Data Sharing for Dynamic Groups in the Cloud

SOFTWARE REQUIREMENTS:
Front End : J2EE (JSP, SERVLET), STRUTS
Back End : MS SQL 2005
Operating System : Windows 07
IDE : Net Beans

Leave a Reply