Abstract-This paper föreslår en FPGA-baserad applikationsspecifik elliptisk kurvprocessor över ett primfält. Denna forskning riktar sig till tillämpningar för vilka kompaktitet är viktigare än snabbhet. För att få en liten datapath används FPGA:s särskilda multiplikatorer och bärkedjelogik och ingen parallelllism införs. En liten styrenhet erhålls genom en mikrokodinflygning, där instruktionerna lagras i FPGA:s blockminne. Användningen av algoritmer som förhindrar Simple Power Analysis (SPA) attacker skapar en extra kostnad i latency. Ändå är den skapade processorn flexibel i den meningen att den kan hantera alla finita fältoperationer över 256-bitars prime fält och alla elliptiska kurvor av en specificerad form. Jämförelsen med andra implementationer på samma generation av FPGAs lär sig att vår design upptar det minsta området.
Den konstruktion som rapporteras i REF introducerar en kompakt FPGA-baserad arkitektur för ECC över ett 256-bitars huvudfält med bärkedjelogik.
A compact FPGA-based architecture for elliptic curve cryptography over prime fields
{'venue': 'ASAP 2010 - 21st IEEE International Conference on Application-specific Systems, Architectures and Processors', 'journal': 'ASAP 2010 - 21st IEEE International Conference on Application-specific Systems, Architectures and Processors', 'mag_field_of_study': ['Computer Science']}