Font Size: a A A

The Achievement Of Bilinear Password-Based Program

Posted on:2017-02-13Degree:MasterType:Thesis
Country:ChinaCandidate:Q C DongFull Text:PDF
GTID:2308330482488579Subject:Mathematics
Abstract/Summary:PDF Full Text Request
Bilinear is the important knowledge in structure of modern cryptography, which mainly comes from the study of algebraic curves. Followed by the formation of a bilinear theory, the most notably theory on the bilinear pairings are Weil pair and Tate pair. Because of it’s excellent features, many people start to concern the research of bilinear-based cryptography. Through the continuous research, the study of bilinear already have good results. Based on current research on bilinear password, it mainly include the identity-based encryption and the certificate encryption. The existing identity-based encryption scheme can be realized for privacy protection of identity information, but the security scheme will improve the difficulty of designed algorithms. The public certificate-based encryption scheme can effectively alleviate the complexity of the algorithm, but the calculated efficiency is not high enough because of the huge cost of communications and storage.To solve these problems, the article launch some discussion. Main content is divided into two parts:Part I:theoretical knowledge of bilinear and jPBC introduction. First, we show the details of basic definition and some mathematical problems on bilinear pairings. Then, we analysis the constitute of bilinear-based cryptographic schemes and security concepts algorithms. Next, we give the existing two typical applications. Next, the article shows a scheme about bilinear, urinalysis its security and then give an promoted scheme. Finally, the article describes the relevant knowledge of the bilinear password application package-jPBC.Part II:This part is core of article. First, the article put forward an Anonymous hybrid broadcast encryption scheme under the mechanism, which is skillfully combined the identity-based encryption with certificate-based encryption schemes. Use the feature of bilinear theory, which can not only ensure the security of the scheme, but also can effectively improve the algorithm. Finally, the article uses the existing package-jPBC of bilinear and Java language to realize it. Through the testing program, the article makes the algorithm more intuitive and easy to understand.
Keywords/Search Tags:bilinear pairing, identity-based encryption, public-key certificate encryption, the language of Java
PDF Full Text Request
Related items