This document proposes a scheme for cryptographic cloud storage using Hadoop implementation. It introduces parallel homomorphic encryption schemes that allow computation over encrypted data through an evaluation algorithm that can run efficiently in parallel. This allows a client to outsource function evaluation on private inputs to a Hadoop cluster while maintaining data confidentiality. The scheme uses erasure coding to distribute encrypted data across servers and generate verification tokens to check integrity and locate errors. It analyzes how Hadoop security can be enhanced using Kerberos authentication and capabilities to control data access. The proposed approach aims to efficiently ensure cloud data storage security, correctness, and availability.
Related topics: