Abstract

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.

Highlights

  • The Quick Response code, which can be abbreviated as ‘‘quick response code (QR code)’’, is used to access and read information through the easy use of 2D barcodes

  • EXPERIMENTAL RESULTS AND DISCUSSION The methods for measuring QR codes have varied somewhat across this research area, and a case-study approach was adopted to obtain further in-depth information towards verifying how to secure electronic documents by creating a digital signature that was prepared by several algorithms to assure highly secure and confidential lossless compression

  • The QR code consists of the outputs pertaining to the encrypted compression function that have been attached to improve the properties of the QR function by providing the highest amount of data that can be absorbed in the QR code while ensuring that the data exchange maintains a high level of confidentiality

Read more

Summary

Introduction

The Quick Response code, which can be abbreviated as ‘‘QR code’’, is used to access and read information through the easy use of 2D barcodes. QR codes are used in domains that involve the transfer of text information, and these include mail messages, phone numbers, hyperlinks or other text files. This is done by capturing the image of the QR code, which is interpreted by a QR code reader or smartphone applications that are prepared for this purpose. The QR code contains different patterns: search patterns, alignment patterns, timing patterns, and other types, such as formatting information and time slots, along

Objectives
Methods
Results
Conclusion
Full Text
Published version (Free)

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