OPTIMIZATION OF RSA-BASED ENCRYPTION PERFORMANCE AND RESOURCE ALLOCATION IN NETWORKS

Authors

  • MODUKURU PRADEEP 1 , RAHUL SHARMA 2 , GODUGU ANVESH 3 , THONUKUNURI DINESH 4 , SINGIREDDY DINESH 5 Author

DOI:

https://doi.org/10.5281/zenodo.21332578

Abstract

With the rapid expansion of networked services, protecting personal and organizational information while maintaining acceptable response time has become a critical engineering challenge. RSA provides strong public-key security, but repeated key generation and modular exponentiation can become computationally expensive in highconcurrency environments. This project optimizes RSA-based encryption through suitable key-parameter selection, efficient modular exponentiation, controlled key caching, and a load-aware resource allocation mechanism. The resource allocator continuously evaluates the processing load of available network nodes and directs cryptographic requests to the most suitable node, thereby reducing hotspots and improving throughput. For large file payloads, the implementation uses a hybrid design in which AES-GCM encrypts the data and RSA-OAEP protects the session key, preserving RSA-based access control while avoiding inefficient direct RSA encryption of large files. The system is implemented as a Java web application using JSP, Servlets, JDBC, MySQL, Maven, and Apache Tomcat. It supports data-controller registration, OTP-based authentication, secure file upload, key generation, client approval, controlled key requests, encrypted download, and administrative monitoring.Functional and performance tests show that the optimized design provides more balanced resource use, lower response time, and reliable access control under concurrent workloads. The project demonstrates that cryptographic optimization and intelligent workload distribution can be combined to build a scalable and practical secure-datasharing platform.

Downloads

Published

13-07-2026

How to Cite

OPTIMIZATION OF RSA-BASED ENCRYPTION PERFORMANCE AND RESOURCE ALLOCATION IN NETWORKS. (2026). International Journal of Engineering Research and Science & Technology, 22(2(4), 1744-1752. https://doi.org/10.5281/zenodo.21332578