DOI QR코드

DOI QR Code

Blind QR Code Steganographic Approach Based upon Error Correction Capability

  • Chiang, Yin-Jen (Department of Computer Science and Engineering, Yuan Ze University) ;
  • Lin, Pei-Yu (Department of Information Communication, Yuan Ze University) ;
  • Wang, Ran-Zan (Department of Computer Science and Engineering, Yuan Ze University) ;
  • Chen, Yi-Hui (Department of Applied Informatics and Multimedia, Asia University)
  • Received : 2013.07.14
  • Accepted : 2013.09.21
  • Published : 2013.10.31

Abstract

A novel steganographic QR code algorithm, which not only coveys the secret into the widely-used QR barcode but also preserves the readability of QR content and the capability of error correction, is presented in this article. Different from the conventional applications for QR barcode, the designed algorithm conceals the secret into the QR modules directly by exploiting the error correction capability. General browsers can read the QR content from the QR code via barcode readers; however, only the authorized receiver can further reveal the secret from the QR code directly. The new mechanism can convey a larger secret payload along with adjustment of the QR version and error correction level. Moreover, the blind property allows the receiver to reveal the secret without the knowledge of the embedded position of modules. Experimental results demonstrate that the new algorithm is secure, efficient and feasible for the low-power QR readers and mobile devices.

Keywords

References

  1. T. Sun and D. Zhou "Automatic identification technology - Application of two-dimensional code," in Proc. of 2011 IEEE International Conference on Automation and Logistics (ICAL), pp. 164-168, 2011.
  2. D. H. Shin, J. Jung and B. H. Chang, "The psychology behind QR codes: User experience perspective," Computers in Human Behavior, vol. 28, no. 4, pp. 1417-1426, 2012. https://doi.org/10.1016/j.chb.2012.03.004
  3. C. Chen, A. C. Kot and H. Yang, "A two-stage quality measure for mobile phone captured 2D barcode images," Pattern Recognition, vol. 46, no. 9, pp. 2588-2598, 2013. https://doi.org/10.1016/j.patcog.2013.01.031
  4. Psytec QR code editor software, [Online]. Available: http://www.psytec.co.jp/docomo.html
  5. Denso-wave, [Online], Available: http://www.qrcode.com/en/index.html
  6. ISO/IEC 18004, "Information technology Automatic identification and data capture techniques Bar code symbology QR Code," 2000.
  7. J. C. Chuang, Y. C. Hu and H. J. Ko, "A novel secret sharing technique using QR code," International Journal of Image Processing, vol. 4, pp.468-475, 2010.
  8. C. H. Chung, W. Y. Chen and C. M. Tu, "Image hidden technique using QR-Barcode," in Proc. of Fifth International Conference on Intelligent Information Hiding and Multimedia Signal Processing, 2009.
  9. W. Y. Chen and J. W. Wang, "Nested image steganography scheme using QR-barcode technique," Optical Engineering, vol. 48, no. 5, pp. 057004-01-057004-10, 2009. https://doi.org/10.1117/1.3126646
  10. H. C. Huang, F. C. Chang and W. C. Fang, "Reversible data hiding with histogram-based difference expansion for QR Code applications," IEEE Transactions on Consumer Electronics, vol. 57, no. 2, pp. 779-787, 2011. https://doi.org/10.1109/TCE.2011.5955222
  11. S. Dey, K. Mondal, J. Nath and A. Nath, "Advanced steganography algorithm using randomized intermediate QR host embedded with any encrypted secret message: ASA_QR algorithm," International Journal of Modern Education and Computer Science, vol. 6, pp. 59-67, 2012.
  12. M. Sun , J. Si and S. Zhang, "Research on embedding and extracting methods for digital watermarks applied to QR code images," New Zealand Journal of Agricultural Research, vol. 50, pp. 861-867, 2007. https://doi.org/10.1080/00288230709510361
  13. L. Li, R. L. Wang and C. C. Chang, "A digital watermark algorithm for QR code," International Journal of Intelligent Information Processing, vo1. 2, no. 2, pp.29-36, 2011.
  14. M. Gao and B. Sun, "Blind watermark algorithm based on QR barcode," in Proc. of Foundations of Intelligent Systems : Proceedings of the Sixth International Conference on Intelligent Systems and Knowledge Engineering, vol.122, pp. 457-462, 2011.
  15. S. Rungraungsilp, M. Ketcham, V. Kosolvijak and S. Vongpradhip, "Data hiding method for QR code based on watermark by compare DCT with DFT domain," in Proc. of International Conference on Computer and Communication Technologies, pp. 144-148, 2012.
  16. W. P. Fang, "Offline QR Code authorization based on visual cryptography," in Proc. of Seventh International Conference on Intelligent Information Hiding and Multimedia Signal Processing, pp.89-92, 2011.
  17. N. Teraura and K. Sakurai, "Information hiding of two-dimensional code by multilayer optical method," in Proc. of IEEE 10th International Symposium on Parallel and Distributed Processing with Applications (ISPA), pp. 770-777, 2012.
  18. J. Fridrich, M. Goljan, P. Lisonˇek and D. Soukal, "Writing on wet paper," IEEE Transactions on Signal Processing, vol. 53, no. 10, pp. 3923-3935, 2005. https://doi.org/10.1109/TSP.2005.855393
  19. J. Fridrich, M. Goljan and D. Soukal, "Wet paper codes with improved embedding efficiency," IEEE Transactions on Information Forensics and Security, vol. 1, no. 1, pp. 102-110, 2006. https://doi.org/10.1109/TIFS.2005.863487
  20. I. S. Reed and G. Solomon, "Polynomial codes over certain finite fields," Journal of the Society for Industrial and Applied Mathematics, vol. 8, no. 2, pp.300-304, 1960. https://doi.org/10.1137/0108018
  21. C. C. Chang and Y. C. Chou, "A fragile digital image authentication scheme inspired by wet paper codes," Fundamenta Informaticae, vol. 90, no. 1-2, pp. 17-26, 2009.
  22. W. Zhang and X. Zhu, "Improving the Embedding Efficiency of Wet Paper Codes by Paper Folding," IEEE Signal Processing Letters, vol. 16, no. 9, pp. 794-797, 2009. https://doi.org/10.1109/LSP.2009.2024807
  23. ZXing ("Zebra Crossing"), [Online], Available: http://code.google.com/p/zxing/

Cited by

  1. High payload secret hiding technology for QR codes vol.2017, pp.None, 2013, https://doi.org/10.1186/s13640-016-0155-0
  2. A Novel Three-Layer QR Code Based on Secret Sharing Scheme and Liner Code vol.2019, pp.None, 2019, https://doi.org/10.1155/2019/7937816
  3. A QR Code Secret Hiding Scheme against Contrast Analysis Attack for the Internet of Things vol.2019, pp.None, 2013, https://doi.org/10.1155/2019/8105787
  4. High-payload secret hiding mechanism for QR codes vol.78, pp.16, 2013, https://doi.org/10.1007/s11042-019-7600-x
  5. Data Hiding Based on Mini Program Code vol.2021, pp.None, 2013, https://doi.org/10.1155/2021/5546344
  6. A QR Code-Based Approach to Differentiating the Display of Augmented Reality Content vol.11, pp.24, 2013, https://doi.org/10.3390/app112411801