A Crypto Accelerator of Binary Edward Curves for Securing Low-resource Embedded Devices

Welcome to DSpace BU Repository

Welcome to the Bahria University DSpace digital repository. DSpace is a digital service that collects, preserves, and distributes digital material. Repositories are important tools for preserving an organization's legacy; they facilitate digital preservation and scholarly communication.

Show simple item record

dc.contributor.author Asher Sajid, 01-244211-016
dc.date.accessioned 2023-09-25T09:02:35Z
dc.date.available 2023-09-25T09:02:35Z
dc.date.issued 2023
dc.identifier.uri http://hdl.handle.net/123456789/16243
dc.description Supervised by Dr. Atif Raza Jafri en_US
dc.description.abstract Innovating information security applications including the Internet of things, wireless sensor networks, cloud computing, and radio frequency identification frequently use asymmetric cryptographic methods. Elliptic curve cryptography (ECC), a well-known asymmetric cryptographic technique, offers a secure environment for data exchange in resource-constrained embedded systems. The lack of uniqueness in point addition and point double equations makes ECC algorithms vulnerable to simple power analysis attacks. Unified cryptoprocessors like the binary Edward curve (BEC), binary huff curve (BHC), and Hessian curve (HC) offer resistance against simple power analysis. BEC is preferred over HC because it can achieve better throughput while utilizing fewer hardware resources, whereas BHC requires more hardware resources due to its complex computation. In this dissertation, we proposed a crypto accelerator BEC while requiring fewer hardware resources for the point multiplication architecture over GF(2m). The proposed crypto accelerator is designed to provide efficient hardware utilization. A Montgomery radix 4 multiplier is proposed as a solution for this. The projective coordinate Montgomery ladder algorithm (Lopez-Dahab) was employed to calculate the scalar multiplication. Effective scheduling of a two-stage pipeline architecture has been done to increase throughput. Finally, utilizing the Xilinx Vivado and ISE design software for various FPGA devices, the proposed architecture has been modeled in Verilog HDL. The findings obtained show how useful the proposed BEC accelerator is for resource-constrained embedded system applications that call for minimal area, low-power hardware and substantially greater speed. Keywords: Montgomery Radix 4 Multiplier, Binary Edward Curve, Scalar Multiplication, Elliptic Curve Cryptography, FPGA en_US
dc.language.iso en en_US
dc.publisher Electrical Engineering, Bahria University Engineering School Islamabad en_US
dc.relation.ispartofseries MS(EE);T-2424
dc.subject Electrical Engineering en_US
dc.subject Implementation parameters en_US
dc.subject Arithmetic Logic Unit en_US
dc.title A Crypto Accelerator of Binary Edward Curves for Securing Low-resource Embedded Devices en_US
dc.type MS Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account