Enhancement of QR Code Capacity by Encrypted Lossless Compression Technology for Verification of Secure E-Document

This paper provides a novel method to improve the data storage of a quick response code (QR code) by applying encrypted lossless compression technology. QR codes are used in several domains, particularly when there is a need to transfer various types of text information. A key aspect of this work is to thus propose a new methodology to overcome the weaknesses of the limited size of the traditional QR code, which has long been an important issue in a wide range of areas. The proposed algorithm incorporates a clear and simple plan for overcoming this difficulty by inserting confidential information into a QR code message. The QR code is updated through the addition of levels that help to share secure messages of various sizes and to authenticate documents for verification and validation. In this work, the newly proposed QR code does not reconstruct the configuration or structure of the QR code. Rather, it provides better security because it relies on the features of the Huffman compression algorithm to reduce the size of the input data and the principles of encryption through the XOR function, which is done through a variable encryption key. The experimental results show the superiority of our method over the previous methods. The scope of this endeavour is thus wide, and there is potential for the encoding of different types of data with a high compression rate in the near future.

[1]  William Puech,et al.  Two-Level QR Code for Private Message Sharing and Document Authentication , 2016, IEEE Transactions on Information Forensics and Security.

[2]  Alaa Kadhim Farhan,et al.  A New S-Box Generation Algorithm Based on Multistability Behavior of a Plasma Perturbation Model , 2019, IEEE Access.

[3]  Shi-Min Hu,et al.  Two-Layer QR Codes , 2019, IEEE Transactions on Image Processing.

[4]  G. B. Jethava,et al.  Enhancing the Data Storage Capacity in QR Code Using Compression Algorithm and Achieving Security and Further Data Storage Capacity Improvement Using Multiplexing , 2015, 2015 International Conference on Computational Intelligence and Communication Networks (CICN).

[5]  A. F,et al.  A New Initial Authentication Scheme for Kerberos 5 Based on Biometric Data and Virtual Password , 2018, 2018 International Conference on Advanced Science and Engineering (ICOASE).

[6]  Yuhanis Yusof,et al.  Expanding the Data Capacity of QR Codes Using Multiple Compression Algorithms and Base64 Encode/Decode , 2017 .

[7]  Bin Yu,et al.  Rich QR Codes With Three-Layer Information Using Hamming Code , 2019, IEEE Access.

[8]  Aaditya Harish Tank,et al.  Storage and transmission of information using grey level QR (quick-response) code structure , 2016, 2016 Conference on Advances in Signal Processing (CASP).

[9]  Stafford E. Tavares,et al.  On the Design of S-Boxes , 1985, CRYPTO.

[10]  Bin Yu,et al.  A new two-level QR code with visual cryptography scheme , 2017, Multimedia Tools and Applications.

[11]  Jianping Fan,et al.  Fast QR code detection , 2017, 2017 International Conference on the Frontiers and Advances in Data Science (FADS).

[12]  Bin Yu,et al.  A new two-level information protection scheme based on visual cryptography and QR code with multiple decryptions , 2019 .

[13]  David A. Huffman,et al.  A method for the construction of minimum-redundancy codes , 1952, Proceedings of the IRE.

[14]  Atul Kumar Verma,et al.  Increase Capacity of QR Code Using Compression Technique , 2018, 2018 3rd International Conference and Workshops on Recent Advances and Innovations in Engineering (ICRAIE).

[15]  KR InformationRajeeva,et al.  Quick Response Code for Fast Detection and Recognition of Information , 2014 .

[16]  A M Bagade,et al.  Two-Level QR Code for Secured Message Sharing and Document Authentication , 2017 .

[17]  Changsheng Chen QR Code Authentication with Embedded Message Authentication Code , 2017, Mob. Networks Appl..

[18]  Manish Mathuria,et al.  Exploring concept of QR code and its benefits in digital education system , 2016, 2016 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[19]  Hiroko Kato,et al.  Pervasive 2D Barcodes for Camera Phone Applications , 2007, IEEE Pervasive Computing.

[20]  Nina S. T. Hirata,et al.  Fast QR Code Detection in Arbitrarily Acquired Images , 2011, 2011 24th SIBGRAPI Conference on Graphics, Patterns and Images.

[21]  Bin Yu,et al.  A two-level QR code scheme based on polynomial secret sharing , 2019, Multimedia Tools and Applications.