Most companies are sceptical about the security and insurance measures offered by
cloud services and are reluctant to store sensitive data, such as employee records, in the cloud.
Thus, more effort is needed to support the security of information in cloud computing. This paper
proposes a cryptography algorithm called ―random algorithm‖ because it is built on the idea of
randomising the encryption of uploaded files among four encryption algorithms. The proposed
fragmentation technique helps add security and privacy to cloud storage applications. Based on
earlier studies, we have created a file-level fragmentation technique that does not work at the
database level, in contrast to commonly employed approaches in the case of fragmentation
techniques such as horizontal fragmentation, vertical fragmentation, and hybrid fragmentation,
which do work at the database level. The proposed encryption algorithm and fragmentation
technique work within an integrated security framework that includes a user authentication
gateway that encrypts user registration data through a cryptography algorithm called the RivestShamir-Adleman algorithm (RSA). The results of the proposed security framework were positive,
as it contributed to reducing the encryption time and decoding time by approximately 99%,
compared to earlier studies