This document proposes a self-assured deduplication system for authorized deduplication in a hybrid cloud. The system uses convergent encryption to encrypt data before uploading it to the public cloud while allowing for deduplication. A private cloud server manages the private keys and generates file tokens to allow authorized duplicate checking on the public cloud. The proposed system was implemented as a prototype and experiments show it incurs minimal overhead compared to normal operations like encryption and uploading.