Font Size: a A A

The Research On Campus Card Security-Based On Elliptic Curve Encryption System

Posted on:2005-01-16Degree:MasterType:Thesis
Country:ChinaCandidate:F YuFull Text:PDF
GTID:2168360122486384Subject:Systems Engineering
Abstract/Summary:PDF Full Text Request
With the development of campus network construction, higher security of campus card is required, but hardware resources of campus card itself are so limited that mernory capacity and processing capability is unable to achieve security system. At present, most of the smart cards on market have 128-1024 bites RAM, 1k~16k bites EEPROM, 6k~16k bites ROM, 8 bit CPU usually and typically 3.57 Mhz clock frequency, from which we can see that any improvement on memory or processing capability means great increase of the cost of smart card. Thus, this article proposes to apply Elliptic Curve Encryption System in security system of campus card. Elliptic Curve Encryption System's advantages are easy produce of public key and private key, saving memory capacity and net width and processing time. These advantages nicely supplement limitations of campus card, improve security of campus card and meanwhile reduce production cost, so this system has a bright future.This article mainly bases on the operation layer of elliptic curve encryption techniques to achieve various encryption algorithms including DH protocol, ELGamal encryption system, ELGamal signature and applying DSA in Elliptic Curve Encryption System. Operation layer is the basic core part in Elliptic Curve Encryption System including how to calculate elliptic curve's stairs is a large prime or including a large prime gene to ensure elliptic curve to be safe elliptic curve; in this article safe elliptic curve is chosen by P1363 SAE algorithm. Besides, how to achieve fast point multiplication will influence the performance efficiency of the whole encryption system; in this article, for different situations, signed binary method and rolling window method are respectively applied to perform quick operation of elliptic curve's point multiplication. On encryption layer,exchange of private keys based on prime field GF(p)(p=2192-264-1), ELGamal encryption and elliptic curve digital signature are performed. The main task of this article contains: (l)compares algorithm and encryption and decryption between the widely-used public key encryption system RSA and ECC; (2) directing against present elliptic curve attack algorithm, uses SEA algorithm to perform choosing of safe elliptic curve and to achieve based on prime field elliptic curve's ELGamal encryption and decryption and digital signature; (3) discusses elliptic curve's application on smart card and proposes two identification plans based on EEC.
Keywords/Search Tags:campus card, identification, public key encryption system, elliptic curve encryption system
PDF Full Text Request
Related items