With the development of information technology, the application of two-dimensional code technology more widely, QR codes as an excellent two-dimensional bar code, in particular the development of our strengths. A two-dimensional code is a very important application authentication. First, government agencies via the Web client platform system code system code, issued the corresponding two-dimensional code to verify the user’s mobile phone; followed by government security personnel shot two-dimensional code code scanning software, query, access to user identity information in order to verify the user’s identity, purpose of the visit, etc.; Finally, the use of two-dimensional code system log records, statistical data related to the two-dimensional codes.Weifang Municipal Public Security Bureau dimensional code authentication system uses struts, spring, hibernate and other standard architecture to build, there are two-dimensional code, two-dimensional code decoding, MD5 checksum of two-dimensional codes, wireless transmission, mobile two-dimensional code recognition functional modules. Encoding the main achievement of the two-dimensional code information into various two-dimensional code, the text information into two-dimensional code image. Realization of two-dimensional code decoding information interpret two-dimensional code, two-dimensional code information will be parsed for further applications. MD5 checksum dimensional code can be validated for two-dimensional code transmitted by generating MD5 checksum to ensure the correct transmission of two-dimensional codes, two-dimensional code to ensure that customers downloaded effective. Wireless transmission function primarily through wireless transmission module in the form of two-dimensional code to send multimedia messages and files to the phone, you can also take the form of an e-mail sent. Mobile two-dimensional code recognition mainly sent to the two-dimensional code to identify the picture on the phone, so be authenticated. Since the two-dimensional code can be sent to mobile phones and other wireless devices, so you can use two-dimensional code to authenticate offsite.System to achieve the basic operation of the two-dimensional code developed by Zxing package, the project implements authentication features two-dimensional code, and can use MD5 checksum of the two-dimensional code, two-dimensional code to achieve the security and integrity of information transmission. You can also use communications equipment under the two-dimensional code will be sent to a mobile phone, wireless mobile applications of two-dimensional codes. The whole system is stable, reliable, and accurate data collection. Project by the praise of customers.This paper comply with the two-dimensional code authentication systems from the requirements survey, system architecture design, software construction and performance test. At present, the system has been more successful use to achieve the desired goal. |