Combining Steganography and Cryptography Simultaneously to Safely Mask Data in Graphics
Keka Mukhopadhyaya, M Anushree, M. Bhargav, E Anusha, V.Ellappan MR · 2024
This research study proposes a novel approach to secure communication that blends RSA cryptography and steganography. Using Java, Python, and JavaScript, the authors describe a full framework for secretly sending and encrypting sensitive data while hiding it in cover media. Use of public and private key pairs in RSA cryptography to securely encrypt and decrypt messages while safeguarding data integrity. The least significant bit (LSB) approach is used in this study to conceal encrypted data without appreciably altering the appearance or audio quality of the cover media. Cross-platform interoperability, RSA key generation, message encryption and decryption, and steganographic embedding and extraction are important aspects of the work's implementation. After extensive testing and evaluation, we've drawn the conclusion that the work is effective in securely sending and receiving digitally encrypted messages while protecting the privacy and reliability of the data. Users can find the program more usable and accessible across a range of platforms and settings because to its user-friendly interface and seamless integration of steganographic and cryptographic features.