Dissertation > Excellent graduate degree dissertation topics show
Research and Efficient Design of Elliptic Curve Cryptograph over GF(2~m)
Author: QuBing
Tutor: ZouXueCheng
School: Huazhong University of Science and Technology
Course: Microelectronics and Solid State Electronics
Keywords: Public-Key Cryptosystem Elliptic Curve Cryptograph Finite Fields-operators Scalar multiplication Timing Attacks
CLC: TN918.1
Type: Master's thesis
Year: 2007
Downloads: 53
Quote: 2
Read: Download Dissertation
Abstract
|
With the rapid development of computers and the Internet, information security has received increasing attention. The core of information security is the cryptographic technique. As a new public-key cryptosystem with a short key, Elliptic Curve Cryptosystem (ECC) is characterized as fast implementation and high security, which has a wide range of potential applications. This paper leads a comprehensive study about the various algorithms and hardware perspectives of the elliptic curve, provides a practical and efficient hardware implementation for ECC algorithm, and addresses the methods of improving the security issue.Elliptic Curve Cryptosystem has complicated mathematical background, covering a wide range of algorithms. Based on the in-depth analysis of Elliptic Curve mathematical algorithm and Elliptic Curve Cryptosystem, we have proposed a hardware implementation of ECC. The implementation of operators for modular multiplication over the Finite Fields adopts an improved serial structure, considering the trade-off between size and speed. After comparison with the two modular inverse algorithms, we selected the extended Fermat method from the perspective of improving performance. Considering the diversity of the ECC algorithm, we did not directly adopt the fast algorithm targeting a specific curve when searching the efficient implementations. The kP scalar multiplication on Elliptic curves group is the most important operation. Due to the characteristics of finite field operations of ECC at the bottom level, we finally chose the projection coordinates of DA methods for fast hardware implementation by using the finite state machine. On the basis of timing attacks analysis theory, a hardware countermeasure by using random variable to mask timing characteristics is presented to enhance the security of the design.In this paper, we build an experimental environment by using Verilog HDL as a hardware description language, EDA tools and C language programs for logic simulation, synthesis and verification. The detailed verification process and simulation results are given. The results show that the proposed design can meet our prospective requirements of ECC.
|
Related Dissertations
- Science and Research Information Management System of TJAU,TP311.52
- Research of Fast Scalar Multiplication Algorithms on Elliptic Curve,TN918.1
- Research and Design of a High-Performance Scalable Public Key Cryptographic Coprocessor,TN918.1
- Study on Speeding up Algorithm of Elliptic Curve Cryptograhy over GF(2~n),TN918
- Research of Constitute of CA authority center base on PKI,TN918.91
- An RSA-Based Probabilistic Public-key Cryptosystem,TN918.1
- Fast Algorithm Research and Implementation of Elliptic Curve Public Key Cryptosystem,TN918.1
- Research and Implementation of Anomaly Detection Technology of Internet Routing System Based on Secure Multi-Party Computation,TP393.08
- The Research and Application of Digital Signature Based on Elliptic Curves,TN918.1
- Identity-Based Encryption and Its Practice in Electronic Voting Protocol,TN918
- GF (2 ~ m) on ECC effectively achieve its application,TN918.1
- Efcient Scalar Multiplications in Elliptic Curve Cryptosystem,TN918.1
- The Fast Implementation of ECC Scalar Multiplication Over GF(2~m),TN918.1
- Research and Implementation of Elliptic Curve Digital Signature,TN918.1
- Research of RSA Encryption Algorithm and Improved Implementation,TN918.1
- Research on Application of NTRU Cryptography Algorithm on J2ME,TN918.2
- Key escrow scheme with flexible features,TN918.1
- Research of Fast Scalar Multiplication Algorithms on Elliptic Curve,TN918.1
- File Sharing System Based on CL-PKC in P2P Networks,TP393.09
- The Research and Application of Hyperelliptic Curve Cryptographic Protocol,TN918.1
CLC: > Industrial Technology > Radio electronics, telecommunications technology > Communicate > Confidentiality of communications and communications security > Theory
© 2012 www.DissertationTopic.Net Mobile
|