Font Size: a A A

Research And Implementation Of A Elliptic Curve Digital Signature-Based Combination Of Public Key

Posted on:2015-01-09Degree:MasterType:Thesis
Country:ChinaCandidate:M M SunFull Text:PDF
GTID:2268330431460669Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the constant improvement and rapid development of computer network technology and information technology, the importance of information security more and more attention. In a network environment, the digital signature technology has a high degree of safety, you can confirm the identity of the sender, with authentication function, avoiding the repudiation and denied the sex trade. Elliptic curve cryptosystem is based on the solution of elliptic curve discrete logarithm point group on the issue, is a public-key cryptosystem. Is a combination of public key technology does not require third-party certification, no back-end database support can manage vast amounts of secret key. By studying a combination of elliptic curve public key relevant principles and related technologies, has designed a technique based on a combination of public-key digital signature software.This paper analyzes the development process of a digital signature, the study describes the relevant mathematics and cryptography basics; Secondly, the relevant principles of elliptic curves were analyzed, including the selection problem on elliptic curves defined parameters, and the main algorithm research; once again, based on the theory of elliptic curve public key technology combinations were studied, tolerance involves a combination of public key technology to achieve the various modules. Finally, on the basis of the theory put forward a set of improved digital signature scheme and a software implementation. During software implementation, the selection algorithm explores the elliptic curve parameters to generate a public and private key and public-private key matrix generated such that the program has a higher security.Ealization of this program is (in Number Theory and Cryptography Function for Large Intrgers) package based on number theory FCLINT/C, which provides basic mathematical functions and supports any number theory of integer arithmetic play, you can achieve different security strength of the algorithm.
Keywords/Search Tags:Elliptic Curves, Digital Signature, Combination of Public Key, PublicKey Factor, Private Key Factor
PDF Full Text Request
Related items