Efficient FPGA Implementation of Unified Point Operation for Twisted Edward Curve Cryptography

Md. Rownak Hossain, Md. Selim Hossain, Yinan Kong · 2019 International Conference on Computer, Communication, Chemical, Materials and Electronic Engineering (IC4ME2) · 2019

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.

Read the paper · More papers on PaperTik