Performance, usability, and security are the focus of software systems development. Confidentiality, availability and integrity are the main goals of these systems security. One common software system that needs to be secured is exams, which is an assessment method to measure student performance in education. Sharing exams between faculty members is common task for moderation and review, but it exposed to Leakage. Exams Leakage will affect confidentiality and integrity of the exams. Loss of confidentiality will affect the reputation of the institute, where loss of integrity may have serious impact on the students’ performance. It is a troublesome for faculties to guarantee exam electronic documents confidentiality. Therefore, it is required to have secure exam storage systems. Some solutions are central server-based systems, cloud-based systems, and block chain-based systems. The cloud-based system is secure and trusted, but data may corrupt without the knowledge of the cloud service provider. Bock chain is a better solution but requires more storage. In this paper, we proposed a key management method to secure exams storage using public key Cryptosystem; it uses an RSA algorithm to provide distinctive feature of data integrity, confidentiality and authentication. It can be used in centralised server-based system or cloud-based system. The proposed framework provides security without increase in encoding and decoding time and without increase in file size.