to download the project abstract/base paper of the cloud-storage

Abstract of cloud-storage:

In the era of cloud computing, secure and efficient management of group-shared data on cloud-storage is crucial. This postgraduate student project focuses on enhancing the integrity checking of group-shared data without relying on traditional certificate-based methods. The proposed system introduces a certificateless approach to ensure the integrity of data stored in the cloud while catering to the collaborative needs of multiple users within a group.

Existing System:

The existing system typically relies on traditional Public Key Infrastructure (PKI) or certificate-based methods for integrity checking. However, these methods may pose scalability challenges and may not be suitable for dynamic group environments.

Proposed System:

The proposed system introduces a certificateless public integrity checking mechanism for group-shared data on cloud data storage. This system aims to provide a secure and scalable solution by leveraging cryptographic techniques without the need for certificates. This approach enhances the efficiency of integrity verification processes in a collaborative, cloud-based setting.

System Requirements

Hardware Requirements:

  • Multi-core processor
  • Sufficient RAM for cryptographic operations
  • Adequate storage space for data and metadata
  • Network interface for communication with the storage service

Software Requirements:

  • Java Development Kit (JDK)
  • Integrated Development Environment (IDE) for Java (e.g., Eclipse or IntelliJ)
  • Cloud storage API (e.g., Amazon S3, Google Cloud )
  • Cryptographic libraries (e.g., Bouncy Castle)


The system architecture involves the following components:

  1. Client Interface: User interacts with the system through a Java-based client interface.
  2. Certificateless Integrity Module: Implements the certificateless public integrity checking algorithms.
  3. Cloud Interface: Manages communication and data transfer between the client and the cloud service.
  4. Group Management Module: Handles the dynamic nature of group membership and access control.

Technologies Used:

  1. Java: Core programming language for system development.
  2. Cryptographic Libraries (e.g., Bouncy Castle): Implement cryptographic algorithms for ensuring data integrity.
  3. Cloud API: Facilitates interaction with cloud- storage services.
  4. Java Swing (or JavaFX): Building the graphical user interface for client interactions.

Web User Interface:

The project incorporates a user-friendly Java-based graphical interface that allows users to perform various operations, including uploading, downloading, and sharing group data securely. The interface provides real-time feedback on the integrity status of shared data and ensures a seamless user experience in a collaborative cloud environment.

This project aims to contribute to the field of cloud security by providing an innovative and efficient solution for certificateless public integrity checking in group-shared data scenarios.

certificateless-public-integrity-checking-of-group-shared-data-on-cloud-storage, final year projects
Leave a Comment


No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *