Open Access Open Access  Restricted Access Subscription Access

Design of a Secure Virtual File Storage System on Cloud using Hybrid Cryptography


Affiliations
1 Department of Mathematics, Computer Science Unit, Usmanu Danfodiyo University, Sokoto, Nigeria
2 Undergraduate Student, Department of Mathematics, Computer Science Unit, Usmanu Danfodiyo University, Sokoto, Nigeria
3 Management Information System Usmanu Danfodiyo University, Sokoto, Nigeria
 

As Security is becoming more and more useful in the field of computing, users would like to be sure of how secure their files are on a system, as security is one of the most crucial fields in networking and file storage. Dependable file storage and access establish several security issues in a cloud computing. This research designed and implemented virtual secure file storage system on cloud using hybrid cryptography. The cryptography method used for file encryption and decryption is AES and SHA-2 hash function. It is implemented using Cloud APIs with REST calls or client libraries in PHP. The system interfaces were developed using HTML, CSS and JAVASCRIPT. Back end development was done using PHP, MYSQL and GCP Cloud Storage Library then the file encryption and decryption was achieved through PHP classes which includes open_ssl_file_encryption and decryption (AES) and also MCRYPT function. The proposed virtual system is also compared with some latest related works.



Keywords

Cloud Computing, Secure file storage, hybrid cryptography, AES, SHA-2, Google Cloud Platform.
User
Notifications
Font Size

  • Bindu, B. S., & Yadaiah, B. (2011). Secure data storage in cloud computing. International Journal of Research in Computer Science, 1(1), 63-73.
  • Rajathi, A., & Saravanan, N. (2013). A survey on secure storage in cloud computing. Indian Journal of Science and technology, 6(4), 4396-4401.
  • Karati, A., Amin, R., Mohit, P., Sureshkumar, V., & Biswas, G. P. (2021). Design of a secure file storage and access protocol for cloud-enabled Internet of Things environment. Computers & Electrical Engineering, 94, 107298.
  • Suresh, S. R. (2021). An Electronic Digital Library Using Integrated Security Methods and Cloud Storages. International Journal of Advanced Networking and Applications, 13(1), 4839-4844.
  • Olanrewaju, O., Oluwatoyin, A. A., & Mary, O. T. C. (2020). Secure Online Electronic Civil Registration Using Cloud Computing: A Conceptual Framework. International Journal of Advanced Networking and Applications, 11(5), 4418-4422.
  • Popa, R. A., Lorch, J. R., Molnar, D., Wang, H. J., & Zhuang, L. (2011, June). Enabling Security in Cloud Storage SLAs with Cloud Proof. In USENIX Annual Technical Conference (Vol. 242, pp. 355-368).
  • Kute, S., & Javheri, S. B. (2018, August). Implementation of Secure File Storage on Cloud with Owner-Defined Attributes for Encryption. In 2018 Fourth International Conference on Computing Communication Control and Automation (ICCUBEA) (pp. 1-6). IEEE.
  • Swarna, C., & Eastaff, M. S. (2018). Secure File Storage in Cloud Computing Using Hybrid Cryptography Algorithm. Iaetsd Journal for Advanced Research in Applied Science.
  • Poduval, A., Doke, A., Nemade, H., & Nikam, R. (2019). Secure File Storage on Cloud using Hybrid Cryptography. International Journal of Computer Science and Engineering, 7.
  • Wang, S., Wang, X., & Zhang, Y. (2019). A secure cloud storage framework with access control based on blockchain. IEEE Access, 7, 112713-112725.
  • Wu, J., Li, Y., Wang, T., & Ding, Y. (2019). CPDA: A confidentiality-preserving deduplication cloud storage with public cloud auditing. IEEE Access, 7, 160482-160497.
  • Mohammed, N., & Ibrahim, N. (2019, March). Implementation of new secure encryption technique for cloud computing. In 2019 International Conference on Computing and Information Science and Technology and Their Applications (ICCISTA) (pp. 1-5). IEEE.
  • Fan, Y., Lin, X., Liang, W., Tan, G., & Nanda, P. (2019). A secure privacy preserving deduplication scheme for cloud computing. Future Generation Computer Systems, 101, 127-135.
  • Sharma, S., Singla, K., Rathee, G., & Saini, H. (2020B). A hybrid cryptographic technique for file storage mechanism over cloud. In First international conference on sustainable technologies for computational intelligence (pp. 241-256). Springer, Singapore.
  • Sharma, S., Mishra, A., & Singhai, D. (2020, April). Secure cloud storage architecture for digital medical record in cloud environment using blockchain. In Proceedings of the International Conference on Innovative Computing & Communications (ICICC).
  • Seth, B., Dalal, S., Jaglan, V., Le, D. N., Mohan, S., & Srivastava, G. (2020). Integrating encryption techniques for secure data storage in the cloud. Transactions on Emerging Telecommunications Technologies, e4108.
  • Kumar, Y. K., & Shafi, R. M. (2020). An efficient and secure data storage in cloud computing using modified RSA public key cryptosystem. International Journal of Electrical and Computer Engineering, 10(1), 530.
  • Abdel-Kader, R. F., El-Sherif, S. H., & Rizk, R. Y. (2020). Efficient two-stage cryptography scheme for secure distributed data storage in cloud computing. International Journal of Electrical & Computer Engineering (2088-8708), 10(3).
  • Rashmi, R. P., Gandhi, Y., Sarmalkar, V., Pund, P., & Khetani, V. (2020, October). RDPC: Secure Cloud Storage with Deduplication Technique. In 2020 Fourth International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud)(I-SMAC) (pp.1280-1283). IEEE.
  • Sheeja, R., Bibin, C., Krishnan, P. R., Nishanth, R., Gopinath, S., & Ashok, K. G. (2020, August). Secure File Sharing System in Cloud Using AES and Time Stamping Algorithms. In IOP Conference Series: Materials Science and Engineering (Vol. 906, No. 1, p. 012023). IOP Publishing.
  • Viswanath, G., & Krishna, P. V. (2021). Hybrid encryption framework for securing big data storage in multi-cloud environment. Evolutionary Intelligence, 14(2), 691-698.
  • Chinnasamy, P., Padmavathi, S., Swathy, R., & Rakesh, S. (2021). Efficient Data Security Using Hybrid Cryptography on Cloud Computing. In Inventive Communication and Computational Technologies (pp. 537-547). Springer, Singapore.
  • Khan, M., & Munir, N. (2019). A novel image encryption technique based on generalized advanced encryption standard based on field of any characteristic. Wireless personal communications, 109(2), 849-867.
  • Riaz, M. N., & Ikram, A. (2018). Development of a secure SMS application using advanced encryption standard (AES) on android platform. Int. J. Math. Sci. Comput.(IJMSC), 4(2), 34-48.
  • Zhang, X., & Wang, X. (2018). Remote-sensing image encryption algorithm using the advanced encryption standard. Applied Sciences, 8(9), 1540.
  • Daoud, L., Hussein, F., & Rafla, N. (2019). Optimization of advanced encryption standard (AES) using vivado high level synthesis (HLS).
  • Buhari, B. A., Obiniyi, A. A., Sunday, K., & Shehu, S. (2019). Performance Evaluation of Symmetric Data Encryption Algorithms: AES and Blowfish.
  • Martino, R., & Cilardo, A. (2019). A flexible framework for exploring, evaluating, and comparing SHA-2 designs. IEEE Access, 7, 72443-72456.
  • Al-Odat, Z., Abbas, A., & Khan, S. U. (2019, December). Randomness Analyses of the Secure Hash
  • Algorithms, SHA-1, SHA-2 and Modified SHA. In 2019 International Conference on Frontiers of Information Technology (FIT) (pp. 316-3165). IEEE.

Abstract Views: 158

PDF Views: 0




  • Design of a Secure Virtual File Storage System on Cloud using Hybrid Cryptography

Abstract Views: 158  |  PDF Views: 0

Authors

Bello A. Buhari
Department of Mathematics, Computer Science Unit, Usmanu Danfodiyo University, Sokoto, Nigeria
Aliyu Mubarak
Undergraduate Student, Department of Mathematics, Computer Science Unit, Usmanu Danfodiyo University, Sokoto, Nigeria
Bello A. Bodinga A. Bodinga
Department of Mathematics, Computer Science Unit, Usmanu Danfodiyo University, Sokoto, Nigeria
Muazu D. Sifawa
Management Information System Usmanu Danfodiyo University, Sokoto, Nigeria

Abstract


As Security is becoming more and more useful in the field of computing, users would like to be sure of how secure their files are on a system, as security is one of the most crucial fields in networking and file storage. Dependable file storage and access establish several security issues in a cloud computing. This research designed and implemented virtual secure file storage system on cloud using hybrid cryptography. The cryptography method used for file encryption and decryption is AES and SHA-2 hash function. It is implemented using Cloud APIs with REST calls or client libraries in PHP. The system interfaces were developed using HTML, CSS and JAVASCRIPT. Back end development was done using PHP, MYSQL and GCP Cloud Storage Library then the file encryption and decryption was achieved through PHP classes which includes open_ssl_file_encryption and decryption (AES) and also MCRYPT function. The proposed virtual system is also compared with some latest related works.



Keywords


Cloud Computing, Secure file storage, hybrid cryptography, AES, SHA-2, Google Cloud Platform.

References