International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 186 - Number 39 |
Year of Publication: 2024 |
Authors: Ngbede Barnabas Michael, Karim Usman |
10.5120/ijca2024923973 |
Ngbede Barnabas Michael, Karim Usman . Enhancing File Transfer Security and Efficiency through Compression, Fragmentation and Reassembling Techniques. International Journal of Computer Applications. 186, 39 ( Sep 2024), 28-39. DOI=10.5120/ijca2024923973
The transfer of digital files faces significant challenges, including security vulnerabilities, interruptions during transmission, and variable transfer speeds. This research investigates a robust mechanism to enhance file security during transmission, minimize completion times, and ensure the swift transfer of data in unreliable service environments. The proposed approach involves the encryption and compression of file content, fragmentation of the compressed files, and reassembly, as well as decompression of the sub-files upon transmission. Additionally, this method leverages the secure transmission capabilities of the File Transfer Protocol (FTP) to protect sensitive information transmitted over the internet. A Java Enterprise Application was developed to implement this method, and seven different file formats, each with a size of 10MB, were tested to evaluate system performance. Key performance metrics recorded included the execution time for compression, fragmentation, reassembly, and decompression, the size of the compressed files, and the number of fragments post-compression. The results indicated that performance metrics varied depending on the file format, with optimal performance observed for text-based files. Consequently, the developed system is recommended for secure file sharing over the web, particularly for confidential or security-sensitive data files.