Abstract

Public key cryptographic algorithms serve a very important role in ensuring security between different heterogeneous components. Among various public key algorithms, elliptic curve cryptography (ECC) has stood the test of time due to its efficiency and security. In this work, we have focused on different aspects of ECC implementations. More specifically, we have focused on implementing two different variants of ECC implementations: minimal area for lightweight applications and minimal time for speed-critical applications. Additionally, we have devised a hybrid testing methodology for quantification of side channel vulnerability. We have also implemented an IP protection methodology to protect the developed ECC implementations on FPGA platform. Currently, we are focusing on efficient and side channel secure implementation of post quantum isogeny based ECC algorithm.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call