Subscribe



Enter Email address for Daily FREE New Projects, Projects Ideas, IEEE Projects...etc :

Thursday, December 27, 2012

0

IEEE Projects - A Secure Erasure Code-Based Cloud Storage System with Secure Data Forwarding

  • Thursday, December 27, 2012
  • prakash chalumuri
  • Share

  • A Secure Erasure Code-Based Cloud Storage System with Secure Data Forwarding

    ABSTRACT:

    A cloud storage system, consisting of a collection of storage servers, provides long-term storage services over the Internet. Storing data in a third party’s cloud system causes serious concern over data confidentiality. General encryption schemes protect data confidentiality, but also limit the functionality of the storage system because a few operations are supported over encrypted data. Constructing a secure storage system that supports multiple functions is challenging when the storage system is distributed and has no central authority. We propose a threshold proxy re-encryption scheme and integrate it with a decentralized erasure code such that a secure distributed storage system is formulated. The distributed storage system not only supports secure and robust data storage and retrieval, but also lets a user forward his data in the storage servers to another user without retrieving the data back. The main technical contribution is that the proxy re-encryption scheme supports encoding operations over encrypted messages as well as forwarding operations over encoded and encrypted messages. Our method fully integrates encrypting, encoding, and forwarding. We analyze and suggest suitable parameters for the number of copies of a message dispatched to storage servers and the number of storage servers queried by a key server. These parameters allow more flexible adjustment between the number of storage servers and robustness.

    ARCHITECTURE:


     EXISTING SYSTEM:
    General encryption schemes protect data confidentiality, but also limit the functionality of the storage system because a few operations are supported over encrypted data. Storing data in a third party’s cloud system causes serious concern on data confidentiality.

    In the existing system, constructing a secure storage system that supports multiple functions is challenging when the storage system is distributed and has no central authority.

    DISADVANTAGES OF EXISTING SYSTEM:


    There are three problems in the above straightforward integration of encryption and encoding. First, the user has to do most computation and the communication traffic between the user and storage servers is high. Second, the user has to manage his cryptographic keys. If the user’s device of storing the keys is lost or compromised, the security is broken. Finally, besides data storing and retrieving, it is hard for storage servers to directly support other functions. For example, storage servers cannot directly forward a user’s messages to another one. The owner of messages has to retrieve, decode, decrypt and then forward them to another user.

    PROPOSED SYSTEM:


    In the proposed system, we propose a threshold proxy re-encryption scheme and integrate it with a decentralized erasure code such that a secure distributed storage system is formulated.
    By using the threshold proxy re-encryption scheme, we present a secure cloud storage system that provides secure data storage and secure data forwarding functionality in a decentralized structure

    The distributed storage system not only supports secure and robust data storage and retrieval, but also lets a user forward his data in the storage servers to another user without retrieving the data back.

    The main technical contribution is that the proxy re-encryption scheme supports encoding operations over encrypted messages as well as forwarding operations over encoded and encrypted messages. Our method fully integrates encrypting, encoding, and forwarding.

    We propose a new threshold proxy re-encryption scheme and integrate it with a secure decentralized code to form a secure distributed storage system. The encryption scheme supports encoding operations over encrypted messages and forwarding operations over encrypted and encoded messages. The tight integration of encoding, encryption, and forwarding makes the storage system efficiently meet the requirements of data robustness, data confidentiality, and data forwarding. Accomplishing the integration with consideration of a distributed structure is challenging. Our system meets the requirements that storage servers independently perform encoding and re-encryption and key servers independently perform partial decryption. Moreover, we consider the system in a more general setting than previous works. This setting allows more flexible adjustment between the number of storage servers and robustness.

    ADVANTAGES OF PROPOSED SYSTEM:


    The threshold proxy re encryption scheme supports encoding, forwarding, and partial decryption operations in a distributed way. To decrypt a message of k blocks that are encrypted and encoded to n codeword symbols, each key server only has to partially decrypt two codeword symbols in our system.

    By using the threshold proxy re-encryption scheme, we present a secure cloud storage system that provides secure data storage and secure data forwarding functionality in a decentralized structure.

    Moreover, each storage server independently performs encoding and re-encryption and each key server independently perform partial decryption. Our storage system and some newly proposed content addressable file systems and storage system are highly compatible. Our storage servers act as storage nodes in a content addressable storage system for storing content addressable blocks.

    MODULES:

    ·        Construction of Cloud Data Storage Module

    ·        Data Forwarding Module
    ·        Data Encryption Module
    ·        Data Retrieval Module

    SYSTEM CONFIGURATION:-

    HARDWARE REQUIREMENTS:-


    ü Processor             -Pentium –III

    ü Speed                             -    1.1 Ghz
    ü RAM                    -    256 MB(min)
    ü Hard Disk            -   20 GB
    ü Floppy Drive       -    1.44 MB
    ü Key Board            -    Standard Windows Keyboard
    ü Mouse                  -    Two or Three Button Mouse
    ü Monitor                -    SVGA

     

    SOFTWARE REQUIREMENTS:-


    v   Operating System          : Windows95/98/2000/XP
    v   Application  Server       : Tomcat5.0/6.X                                        
    v   Front End                      : Java, JSP
    v    Script                            : JavaScript.
    v   Server side Script          : Java Server Pages.
    v   Database                        : MYSQL

    REFERENCE:
    Hsiao-Ying Lin, and Wen-Guey Tzeng, “A Secure Erasure Code-Based Cloud Storage System with Secure Data Forwarding” IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL. 23, NO. 6, JUNE 2012.

    0 Responses to “IEEE Projects - A Secure Erasure Code-Based Cloud Storage System with Secure Data Forwarding ”

    Post a Comment