This document presents a research paper that proposes a two-stage encryption algorithm to improve security of multimedia content stored in the cloud. The first stage encrypts multimedia content into ciphertext-1 using an asymmetric private key that is randomly generated. The ciphertext-1 is then encrypted again in the cloud using a symmetric public key. During decryption, the encrypted ciphertext is first decrypted using the randomly generated key to retrieve ciphertext-1, which is then decrypted using traditional encryption methods to recover the original multimedia content. The randomly generated key makes it difficult to extract the encryption key and access the encrypted information without authorization. The proposed algorithm aims to enhance security against negligent third parties and side channel attacks in cloud computing.