ABSTRACT

The use of dedicated hardware optimizes the performance of ECC operations in the particular finite field but this approach lacks flexibility. If the ECC processor is implemented in VLSI, the hardware must be replaced when the security requirement is changed or when a different finite field is used, which is costly. Therefore, many ECC processors are implemented in FPGA. The reconfigurable nature of FPGA does offer a certain degree of scalability. However, when the parameters of the system are changed, re-synthesis of the VHDL model is required. Therefore, this approach does not allow on-the-fly system changes.