Affiliation:
1. Cryptography and Cognitive Informatics Laboratory, AGH University of Krakow, 30 Mickiewicza Ave., PL-30-059 Kraków, Poland
Abstract
This paper describes a new steganographic method for QR codes. Unlike most information-hiding techniques in this field, it does not rely on the error correction property. Instead, it uses the segmentation feature of QR codes. Encoding of data in a QR code is achieved by creating segments of specific modes, chosen according to data type in order to save space. However, the segmentation does not have to be optimal. A secret message may be embedded into a QR code by selecting an alternative segment type. The presented method generates valid QR codes that may be decoded with standard readers. The solution has been tested using several QR decoders, and it has been confirmed that only the regular message was returned. Additionally, the error correction quality of produced codes is not diminished. The described algorithm is suitable for either digital or printed media, and in both cases, QR codes retain secret data.
Reference25 articles.
1. Koptyra, K., and Ogiela, M. (2023). An Efficient Steganographic Protocol for WebP Files. Appl. Sci., 13.
2. Koptyra, K., and Ogiela, M. (2023). Steganography in IoT: Information Hiding with Joystick and Touch Sensors. Sensors, 23.
3. Alexey, T. (2024, March 25). On Double-Sided QR-Codes. Available online: https://www.researchgate.net/publication/331165555_On_Double-Sided_QR-Codes.
4. Chow, Y., Susilo, W., Yang, G., Phillips, J.G., Pranata, I., and Barmawi, A. (2016, January 4–6). Exploiting the error correction mechanism in QR codes for secret sharing. Proceedings of the Lecture Notes in Computer Science, Information Security and Privacy: 21st Australasian Conference, ACISP 2016, Proceedings, Part I, Melbourne, Australia.
5. Chow, Y.W., Susilo, W., and Baek, J. (2017). Covert QR Codes: How to Hide in the Crowd. International Conference on Information Security Practice and Experience, Springer International Publishing.