Font Size: a A A

Study And Implementation Of XML Blind Signature Based On Elliptic Curve Cryptography

Posted on:2007-07-17Degree:MasterType:Thesis
Country:ChinaCandidate:Y ChengFull Text:PDF
GTID:2178360212968358Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Blind signature is a special kind of digital signature, which has particular status and effect in network communication requiring anonymity. Especially, it protects users'anonymity in E-cash systems from tracking consume records by banks and merchants; and cuts off voters relations with electronic ballots in E-voting systems for secret ballots which are secret to voting management organization. Although several E-cash systems, such as DigiCash and NetCash, and E-voting systems have been used at present, most of them only satisfy security requirement and real large-scale one applied on the Internet is infrequent. Moreover, domestic research about this is at exploring stage. Because that the design of blind signature schemes, which is the key technology in those systems, is complex and these schemes haven't high security, high efficiency of validation and small operation counts. With the fast development of E-commerce and E-government, blind signature schemes are needed urgently which are secure, efficient and applicable.This paper proposes"an XML Blind Signature Based on Elliptic Curve Cryptography"and its implementation scheme, after analyzing the current typical blind signature schemes on security, efficiency and operation counts. There are two reasons for this. One is that eXtensible Markup Language (XML) is adopted by more and more applications of E-commerce and E-government as the standard format of exchanging data. The other one is that Elliptic Curve Cryptography (ECC) is concerned widely and is better than RSA and DSA because of its"small size, high security". Combining the merits of XML and ECC, the scheme improves signature validation efficiency, insures high security and protects anonymity as well, which do some exploration for applicable blind signature schemes in E-commerce and E-government.The main work and archivements of the paper are as following:Firstly, for higher security, the paper presents an Elliptic Curve Blind Signature Algorithm (ECBSA) based on current similar algorithms. It has high operating efficiency through improving multiple point multiplication algorithm, which is the key algorithm effecting signature validation. Secondly, an XML blind signature scheme based on ECC is proposed using XML digital signature and ECBSA above, and its validity and security have been proved. Lastly, the new scheme is implemented and tested using random elliptic curve over prime fields. The results show that: (1) The...
Keywords/Search Tags:Blind signature, Extensible markup language, Elliptic curve, Cryptography, Mutiple point multiplication, Security
PDF Full Text Request
Related items