Efficient FPGA implementation of unified point operation for twisted Edward curve cryptography

Md. Rownak Hossain, Md. Selim Hossain, Yinan Kong

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contribution

Abstract

Combination of efficient point operation architecture and high intractability feature of cryptographic curve optimizes the performance of the Edward curve cryptography (EdCC) processor ensuring desired security. This research employs the most recently invented twisted Edward curve for performing point operation. A novel architecture of unified point operation has been designed over the 256-bit prime field which can execute Edward curve point doubling and point addition in one module instead of two divide modules. The proposed architecture has been implemented on Virtex-5 field-programmable gate array technology and achieved 5.48 μs computational delay and only 10% of available slices for 256-bit point operation. Our design reduces almost 50% of the required clock cycles compared to other designs. Also, it assures a better security characteristic as to the conventional approach. To our best knowledge, the proposed architecture provides better performance in terms of throughput on FPGA than the other work which is effective for the design of the EdCC processor.
Original languageEnglish
Title of host publication2019 International Conference on Computer, Communication, Chemical, Materials and Electronic Engineering (IC4ME2)
Place of PublicationPiscataway, NJ
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Number of pages4
ISBN (Electronic)9781728130606
ISBN (Print)9781728130613
DOIs
Publication statusPublished - 2019
Event2019 International Conference on Computer, Communication, Chemical, Materials and Electronic Engineering - Rajshahi, Bangladesh
Duration: 11 Jul 201912 Jul 2019

Conference

Conference2019 International Conference on Computer, Communication, Chemical, Materials and Electronic Engineering
Abbreviated titleIC4ME2
CountryBangladesh
CityRajshahi
Period11/07/1912/07/19

Keywords

  • Twisted Edward Curve
  • Unified Point Operation
  • Field Programmable Gate Array (FPGA)
  • EdCC processor

Fingerprint Dive into the research topics of 'Efficient FPGA implementation of unified point operation for twisted Edward curve cryptography'. Together they form a unique fingerprint.

  • Cite this

    Hossain, M. R., Hossain, M. S., & Kong, Y. (2019). Efficient FPGA implementation of unified point operation for twisted Edward curve cryptography. In 2019 International Conference on Computer, Communication, Chemical, Materials and Electronic Engineering (IC4ME2) Piscataway, NJ: Institute of Electrical and Electronics Engineers (IEEE). https://doi.org/10.1109/IC4ME247184.2019.9036635