Font Size: a A A

Identity-based Signature And Its Verifiable QR Code Applications

Posted on:2019-11-06Degree:MasterType:Thesis
Country:ChinaCandidate:J K XuFull Text:PDF
GTID:2428330569978795Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the widespread use of QR code in daily life,some security risks cau sed by the lack of verifiability of the QR code are gradually emerging,bringin g great harm to society.This paper aims to solve this issue with a verifiable QR code solution.In the theoretical aspect,this paper proposes an improved id entity-based signature scheme which reduces the computation of scalar multiplic ation in the signature process and reduces the number of pairing operations in the verification process by optimizing the signature and verification process,thu s greatly improving the computational efficiency.The proposed scheme is simul ated by PBC Library and compared with Hess scheme and Cheon scheme.The conclusion is drawn that the improved scheme has higher computational perfor mance and can be applied to large-scale Web system better and more efficientl y.With the support of the improved signature scheme,this paper uses the G olang PBC Library to encapsulate the core algorithms in the signature scheme,including the signature algorithm and the verification algorithm,so as to form a Web middleware that can invoke the underlying algorithm.Through the busi ness layer of the middleware down call,forming a quick response Web micros ervice.Based on Web microservices,a multi-functional basic platform is built t o provide signers with signature services and verify services for verifiers as we ll as some core functions such as QR code publishing and encoding.Through the construction of the foundation platform,the improved identitybased signature scheme is linked with the traditional QR code forming a verifi able QR code industry solution,thus solving the problem of untrustworthy und er the traffic ticket scenario proposed in this paper and the untrustworthy probl em under the scenario of scanning and web page jumping.The foundation plat form is an industry solution developed around a verifiable QR code that provid es verifiability of all QR code scenarios enhancing business security as well as being of great guiding significance to current Internet products.
Keywords/Search Tags:Identity-based Signature, PBC Library, Verifiable QR code
PDF Full Text Request
Related items