PASCOINFOG/PASFOG: Privacy-preserving data deduplication algorithms for fog storage systems

Zahra Pooranian, Mohammad Shojafar, Rahim Taheri, Rahim Tafazolli

Research output: Contribution to journalArticlepeer-review

12 Downloads (Pure)


The forthcoming Fog storage system should provide end users with secured and faster access to cloud services and minimise storage capacity using data deduplication. This method stores a single copy of data and provides a link to the cloud/fog owners. In client-side data deduplication, the system can reduce network bandwidth levels by duplicate check. This solution fails to cover user privacy and optimise the latency of real-time communications. Motivated by this, this magazine paper develops PrivAcy-preServing data deduplication in Fog stOraGe system (PASFOG) as a data deduplication protocol implemented between cloud storage and users to mitigate brute-force and poison attacks. PASFOG is implemented in fog computing to reduce real-time delay and communication when performing duplicate checks. Also, we propose PrivAcypreServing data dedupliCatiOn in blockchaIN-based Fog stOraGe system (PASCOINFOG) utilised blockchain techniques to realise a reliable system. In PASCOINFOG, when users want to send chunks to the cloud/fog nodes, process the duplicate check and create a new block for the blockchain to reduce real-time latency/communication and protect the cloud from attackers. The proposed protocols can enhance user privacy and reduce real-time communication delay, crucial for consumer electronics applications such as cloud storage and IoT devices.

Original languageEnglish
Number of pages9
JournalIEEE Consumer Electronics Magazine
Early online date16 Nov 2023
Publication statusEarly online - 16 Nov 2023


  • Bandwidth
  • Blockchains
  • Cloud computing
  • Cryptography
  • Data privacy
  • Protocols
  • Servers

Cite this