PROXY-BASED IDENTITY VERIFICATION AND REMOTE DATA INTEGRITY VERIFICATION IN PUBLIC CLOUD SERVICES
Keywords:
Cloud Computing, Identity-Based Cryptography, Proxy Public Key Cryptography, Remote Data Integrity Checking.Abstract
As the use of public cloud servers (PCSs) continues to grow with the rapid advancement
of distributed computing, addressing new security challenges becomes imperative to enable more
users to securely store their data in the cloud. When users are unable to directly access PCSs, they
often delegate a proxy to manage and transfer their data. Additionally, ensuring the integrity of
remote data without exposing the entire dataset presents a significant security concern in
distributed storage environments. To address these challenges, we propose a novel model for
proxy-oriented data uploading and remote data integrity checking based on identity-based
public-key cryptography, termed Identity-Based Proxy-Oriented Data Uploading and Remote
Data Integrity Checking in Public Cloud (ID-PUIC). We provide formal definitions, framework
models, and security models for this approach. Subsequently, we design a robust ID-PUIC scheme
leveraging bilinear pairings. The proposed ID-PUIC scheme offers provable security, leveraging
the computational Diffie-Hellman problem. Furthermore, our ID-PUIC scheme is practical and
flexible, capable of supporting various types of remote data integrity checks—private, named, and
public—based on user permissions.











