IEEE Transactions on Dependable and Secure Computing

Download PDF

Keywords

Cloud Computing, Servers, Encryption, Public Key, Security, Keyword Search, Data Integrity, Multi Cloud Server, Equality Test, Public Verification, Privacy Preserve, Data Security, Public Key, Multi Cloud Storage, Cloud Computing, Encrypted Data, Remote Server, Chosen Plaintext, Data Storage, Computational Resources, Search Data, Testing Algorithm, Secret Key, Communication Cost, Data Verification, Public Value, Data Owner, Encryption Scheme, Cloud Environment, Security Proof, Secure Storage, User Pairing, Encryption Method, Attribute Based Encryption, Internet Of Vehicles, Probabilistic Polynomial Time, Verification Mechanism, Secure Channel, Internet Of Things, Cost Comparison, Theoretical Analysis

Abstract

Cloud computing eliminates the need for local hardware, addressing the challenge of high computing expenses. However, entrusting data to the cloud may pose the risk of unintentional data loss. Using multiple copies and multi-cloud servers is promising because even if the data on one cloud storage server is compromised, the data proprietor can retrieve the information from alternate cloud storage servers. To protect data security, data needs to be encrypted before uploading to the cloud. However, users cannot directly confirm whether their encrypted documents and copies are stored securely and with integrity on cloud servers. To verify data copies on remote servers without downloading and decrypting, we propose Public Verification Public Key Encryption with Equality Test (PVPKEET). Under PVPKEET, users upload encrypted data to cloud servers, and then the test result and proof will be provided by the cloud server without decryption. The publicly verified proof can be examined by all users, allowing everyone to witness the copies stored correctly. Our approach is resistant to chosen-plaintext attacks and is verifiable. A comparison with prior research demonstrates the efficiency and feasibility of our design.
Like what you’re reading?
Already a member?
Get this article FREE with a new membership!

Related Articles