Repository logo
Communities & Collections
All of DSpace
  • English
  • العربية
  • Čeština
  • Deutsch
  • Ελληνικά
  • Español
  • Suomi
  • Français
  • Gàidhlig
  • हिंदी
  • Magyar
  • Italiano
  • Қазақ
  • Latviešu
  • Nederlands
  • Polski
  • Português
  • Português do Brasil
  • Srpski (lat)
  • Српски
  • Svenska
  • Türkçe
  • Yкраї́нська
  • Tiếng Việt
Log In
New user? Click here to register.Have you forgotten your password?
  1. Home
  2. Browse by Author

Browsing by Author "Azzouz, Nabil"

Filter results by typing the first few letters
Now showing 1 - 1 of 1
  • Results Per Page
  • Sort Options
  • No Thumbnail Available
    Item
    SoC FPGA hardware implementation of radix-2w arithmetic-based elliptic curve cryptography point multiplication
    (Université M’hamed Bougara de Boumerdes : Institut de Genie Electrique et Electronique, 2023) Bournane, Abdelghani; Azzouz, Nabil; Khouas, Abelhakim
    Elliptic Curve Cryptography (ECC) is widely recognized for its strength in cryptographic applications, particularly for small key sizes, offering improved security with reduced compu- tational requirements. However, efficient ECC operations, such as point and double-point mul- tiplication, continue to present challenges. This study focuses on addressing these challenges by developing a hardware design and implementation of Elliptic Curve Point Multiplication (ECPM) that integrates Radix-2 w arithmetic, a method aimed at reducing addition operations without increasing doubling operations. The primary objective is to demonstrate the superiority of this approach and provide a mechanism to explore its potential integration in ECC applica- tions. To achieve this, a detailed design for all the necessary building blocks of ECPM is de- veloped. High-Level Synthesis (HLS) tools are utilized to implement the hardware components required for the Radix-2 w point multiplication algorithm and binary field arithmetic, with a spe- cific focus on key sizes of 163 bits. Multiple optimization techniques are applied to exploit FPGA parallelism, resulting in significant performance improvements. Moreover, to facilitate seamless integration of the hardware module into system-level applications, an appropriate in- terfacing approach is devised, and the developed ECPM module is integrated into a System-on- Chip (SoC) system which includes a Processing System. This integration includes the develop- ment of a high-level abstraction software driver tailored for the implemented point multiplica- tion kernel, enabling its utilization in cryptographic applications. The use of a SoC FPGA as the development platform is due to the advantages of combining software control with hardware acceleration, enabling efficient implementation and utilization of our created ECPM module for enhanced security and performance Experimental results validate the superiority of the developed Radix-2 w ECPM module, ex- hibiting a 28% faster execution time compared to the traditional binary method. These findings contribute to a deeper understanding of the achievable performance gains in ECPM operations through the integration of Radix-2 w arithmetic. The developed hardware module serves as a testament to the potential benefits of incorporating specialized cryptographic hardware that in- tegrates Radix-2 w arithmetic in ECC applications. It provides a practical framework for the seamless integration of the hardware module into real cryptographic systems, effectively en- hancing their performance and security.

DSpace software copyright © 2002-2026 LYRASIS

  • Privacy policy
  • End User Agreement
  • Send Feedback
Repository logo COAR Notify