Abstract

In this paper, an algorithm to hide information in an image using QR code technology is presented. QR Code “QUICK RESPONSE CODE” is a two-dimensional array that can include different types of data and was first developed in 1993 for the Japanese Toyota Corporation for the purpose of tracking products through production and marketing. The researchers paid great attention to QR code technology especially in the field of information security. The proposed algorithm in this paper hides the secret text in the image in a random way by generating random positions and using the LSB “Least Significant Bit” method. After that, the random positions are saved in the QR code file, and this is the hiding stage. In the extraction stage, the QR code file is read first to extract the positions where the secret text has been hidden. After that, the secret text is read according to the LSB method. The algorithm was implemented using the C-Sharp programming language and Microsoft Visual Studio 2019 development environment. After conducting experiments on a number of images and extracting results based on the PSNR “Peak signal-to-noise ratio “test method, the results were good and the algorithm is very strong against a brute force attack. This algorithm can be used in building authentication systems. Index Terms— Information Security, Text Hiding, QR Code, LSB Steganography, Random Position, LSB.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.