This document discusses a novel model called IDPUIC for proxy-oriented data uploading and remote data integrity checking in public cloud storage, utilizing identity-based public key cryptography. The proposed protocol is designed to ensure security and efficiency while allowing clients to delegate data processing and integrity checking to proxies. It provides methods for private, delegated, and public data integrity checking without compromising the original client's confidential information.