Abstract: Steganography stands as a prominent technique, allowing the covert embedding of secret data within seemingly innocuous files. This project introduces a comprehensive approach to multi-format steganography, enabling the concealment of data within images, audio, video, and text files. The system employs the efficient RC4 encryption algorithm, chosen for its simplicity, speed, and adaptability in various key sizes. Through a command-line interface and leveraging Python libraries such as NumPy, Pandas, OS, and Cv2, the project encompasses distinct modules catering to different file types. This research work bridges the gap between flexibility and security, offering a high performance, multi-format steganography tool. Its implementation not only demonstrates the practicality of data concealment across varied files but also sheds light on potential areas for further optimization and enhancement. This research fills a critical void by providing a comprehensive tool that balances flexibility and security, offering high-performance multiformat steganography capabilities. Its implementation not only showcases the practicality of concealing data across diverse file formats but also highlights potential avenues for further optimization and enhancement.
Keywords: steganography, images, audio, video, text files, RC4 encryption algorithm, speed, adaptability, Python libraries, NumPy, Pandas, OS, Cv2, flexibility, security.
|
DOI:
10.17148/IJARCCE.2024.134117