This document proposes a three-layer security model for privacy-preserving cloud storage. The model uses encryption techniques like AES and Triple DES to encrypt user data before storing it in the cloud. The encrypted data is then divided into blocks that are distributed across different cloud, fog, and local storage locations. This prevents data leakage even if some blocks are lost or accessed. Computational intelligence paradigms help optimize the distribution of data blocks for efficiency and security. The model aims to provide stronger privacy protection compared to traditional cloud storage security methods.