Encryption and Decryption of Messages using QR and Steganography

Yash Chaudhary · International Journal for Research in Applied Science and Engineering Technology · 2024

The main motive of this project is to prevent data leak in chat applications. So, to cover a protection for it we are introducing a chat application in which you can share your important details in encrypt and receive in decrypt form which are QR and Image Steganography. For preventing of data leak, we have created an application based on QR code and Image Steganography encryption and decryption where you can chat with a specified person. Whom you want to send the encrypted message through hiding the data inside a verified signature QR code created by my team so that no other QR code app can encrypt the data inside the QR code which is shared inside our app. Here, in this project we will enter confidential information inside a text box that will be visible in app. Then each character of that confidential information will be converted into ASCII equivalent, Then the RSA algorithm will be applied for each value with private key and then generate the code word for the given information by using non-binary RS code, due to this if the QR code is damaged or distorted it is retrieved. The algorithm used for Encryption and Decryption in this application provides using several layers lieu of using only LSB layer of image. Writing data starts from last layer (8st or LSB layer); because significant of this layer is least and every upper layer has doubled significant from its down layer. So, every step we go to upper layer image quality decreases and image retouching transpires. The encrypt module is used to hide information within an image so that no one can view it. This module accepts any image or message and outputs only one image file to the destination. The decrypt module is used to extract information from an image file that is hidden.

Read the paper · More papers on PaperTik