Duplicate Detection on Cloud Data with Re-Encryption Based Data Sharing | Synapse