Font Size: a A A

Research And Development Of QR Code Security Encoding And Decoding System Based On Protocol Extension

Posted on:2019-12-17Degree:MasterType:Thesis
Country:ChinaCandidate:M D LiuFull Text:PDF
GTID:2428330599963900Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the widespread application of QR codes,its security issues have attracted much attention.It is very important to improve and design a security codec system to ensure the security of both the encoder and the decoder.In order to solve problems appearing in the QR code application process,like including imitation,source disputes and data tampering,a hidden information insertion method based on QR coding protocol expansion is proposed.By exploring the encoding and decoding protocols of QR codes,the expansion space in common versions is calculated.The data extraction rules and the BCH code algorithm are combined to complete the expansion encoding and placement of the original information.In the decoding stage,the hidden information is extracted and decoded according to Peterson decoding algorithm and placement rules.The improved expansion protocol can not only guarantee the reading success of the QR code,but also enhance its security effectively.Aiming at solving the problem of information leakage caused by phishing attacks on QR code,the new feature indexes are proposed.Support vector machine is used as a classification model to detect phishing sites with the help of both new feature indexes and improved basic features.The new feature sets mainly include:(1)the first feature index is the difference extracted by the relationship between the links of the page resource element and the URL of the page and the access protocol between phishing websites and legal websites;(2)the other feature index is the combination feature extracted through the GBDT algorithm by making up existing features,which can effectively cope with feature changes of phishing websites.Experimental results show that this method can effectively improve the accuracy of detection and reduce the false positive rate.Finally,on the Android and PC,a layered software architecture is used to implement coding,decoding and URL verification system,which are integrated into the QR code security encoding and decoding system.
Keywords/Search Tags:QR Code, Phishing Website, Expansion Protocol, Feature Design
PDF Full Text Request
Related items