The2-dimensional code technology involving from1-dimensional code technology, which includes technologies of information coding, information transmission, image processing and data encryption, is a new bar code technology. With the advent of the mobile Internet era,2-dimensional code is widely applied to the rapid transmission of information in the field of020(Online to Offline). QR2-dimensional code stand out to be representation of2-dimensional code.In this paper, the2-dimensional code information coding, error correction coding technology and image processing technology based on the QR code are presented in detail. QR2-dimensional code was designed to solve the problem of carrying amount of information and error correction without regard for carrying encryption information initially. With the development of application, QR2-dimensional code appears in some areas, such as payment, transfer and recording key sensitive personal information. Train ticket and bank pavement are requiring the QR2-dimensional code nowadays.2-dimensional code encryption technology combines the encryption technology and2-dimensional code technology to transfer the encrypted information based on the principle of cryptography. In this paper, we put forward a kind of encryption algorithm based on fusion of multi-level QR code that greatly improve the encryption intensity of QR2-dimensional code through adopting different encryption methods in different stages and that do not increase of the length and the processing time of2-dimensional code obviously. Then, the program confirms the effectiveness of the algorithm. What’s more, we present the solution to QR-OTP online bank security that utilizes all kinds of QR2-dimensional code technology. |