| The Elliptic Curve Digital Signature Algorithm (ECDSA) is the elliptic curve analogue of the Digital Signature Algorithm (DSA).It was accepted in 1999 as an ANSI standard,and was accepted in 2000 as IEEE and NIST standards.Unlike the ordinary discrete logarithm problem and the integer factorization problem,no subexponential-time is known for the elliptic curve discrete logarithm problem.For this reason,the strength-per-key-bit is substantially greater in an algorithm that uses elliptic curves.In this article, we study the implemetation of FPGA for elliptic curve digital signature algorithm.Based on number thesis,abstract algebra and complex thesis,integrated information theory ,cryptography and some specific relevant algorithm,we ascertain the implementation of ECDSA for hardware project:according to the design idea of hiberarchy and modularization,we adopt very high speed IC hardware description language(VHDL) as design input and simulate the design in every level and every model for the correct of the fundamental design.After finish the top design ,we perform the whole simulation.Then,we carry out the timing simulation after the logic synthes and layout. Mostly,this design employs Mentor corporation software "FPGA Advantage" as exploitation tool to perform design input,simulation and logic thesis with every level and every model to finish the fore design ï¼›Then, choices the Xilinx corporation product xcv1000 of the Vertex series and employ its tool"Allicance Series"to implement layout and timing simulation. In virtue of FPGA product has the characteristic of Field Programmable, we can perform the ECDSA implementation with different bits according to modification the parameter of the source code.This project can achive good index : it costs less than 15 millisecond in signature process and less than 30 millisecond in verify process.In security field of our country,the product of encryption and decryption which possesses indenpence in intellgence property is in bland state.So to study and research the elliptic curve digital signatur has the great applied value and realistic meaning for enhancing information security level of our country. |