Text this: Threshold re-encryption based secure deduplication method for cloud data with resistance against side channel attack