Literature Review: Elliptic Curve Cryptography on Field Programmable Gate Array
Abstract>When it comes to encryption, low propagation error and high throughput with minimum resources are the goals to have for any cryptosystem. One type of encryption that fits these properties is elliptic curve cryptography (ECC). While ECC uses very little resources and is reliable for securely encrypt data, implementation onto a field programmable gate array (FPGA) further reduces physical resources required to stream line the efficiency of ECC. The purpose of this literature review is to research different ways ECC is being used, like in point multiplication, and how it is implemented onto FPGA chips along with what kinds of FPGA chips. A more in depth analysis on why having ECC on FPGA is being sought after will be explored. Having a comparison of efficiency and resources will be taken into account during this review. Also, noting any limitations that may exist having ECC on a FPGA chip and how some researcher have developed answers to these problems.
Engineering-Electrical and Computer