Ensuring the security of sensitive image data has become of utmost importance in the field of cloud computing. Conventional encryption techniques frequently fail to adequately address changing threats, requiring the use of novel technologies. This study investigates the use of blockchain technology and Generative Adversarial Networks for the purpose of encrypting images, with the goal of improving the security and confidentiality of data in cloud environments. The suggested approach uses blockchain technology for the purpose of ensuring safe key management and verification. GANs are employed to produce encrypted images that possess a high level of realism. This research shows that the proposed approach is highly effective in preserving and maintaining higher image quality compared to existing encryption frameworks. Proposed method demonstrates superior performance in generating clear and accurate reconstructions of encrypted images, as seen by much higher Peak Signal-to-Noise Ratio values and Structural Similarity Index scores.