• Türkçe
    • English
  • English 
    • Türkçe
    • English
  • Login
View Item 
  •   DSpace@İSÜ
  • Araştırma Çıktıları | TR-Dizin | WoS | Scopus | PubMed | DergiPark
  • WoS İndeksli Yayınlar Koleksiyonu
  • View Item
  •   DSpace@İSÜ
  • Araştırma Çıktıları | TR-Dizin | WoS | Scopus | PubMed | DergiPark
  • WoS İndeksli Yayınlar Koleksiyonu
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Field-programmable gate array (FPGA) hardware design and implementation of a new area efficient elliptic curve crypto-processor

Thumbnail

View/Open

Tam Metin / Full Text (346.5Kb)

Date

2021

Author

Kashif, Muhammad
Cicek, Ihsan

Metadata

Show full item record

Citation

KASHIF, M., & ÇİÇEK, İ. (2021). Field-programmable gate array (FPGA) hardware design and implementation of a new area efficient elliptic curve crypto-processor. Turkish Journal of Electrical Engineering & Computer Sciences, 29(4), 2127-2139.

Abstract

Elliptic curve cryptography provides a widely recognized secure environment for information exchange in resource-constrained embedded system applications, such as Internet-of-Things, wireless sensor networks, and radio frequency identification. As the elliptic-curve cryptography (ECC) arithmetic is computationally very complex, there is a need for dedicated hardware for efficient computation of the ECC algorithm in which scalar point multiplication is the performance bottleneck. In this work, we present an ECC accelerator that computes the scalar point multiplication for the NIST recommended elliptic curves over Galois binary fields by using a polynomial basis. We used the Montgomery algorithm with projective coordinates for the scalar point multiplication. We designed a hybrid finite field multiplier based on the standard Karatsuba and shift-and-add multiplication algorithms that achieve one finite field multiplication in m2 clock cycles for a key-length of m. The proposed design has been modeled in Verilog hardware description language (HDL), functionally verified with simulations, and implemented for field-programmable gate array (FPGA) devices using vendor tools to demonstrate hardware efficiency. Finally, we have integrated the ECC accelerator as an AXI4 peripheral with a synthesizable microprocessor on an FPGA device to create an elliptic curve crypto-processor.

Source

TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES

Volume

29

Issue

4

URI

https://doi.org/10.3906/elk-2008-8
https://hdl.handle.net/20.500.12713/1993

Collections

  • Makale Koleksiyonu [40]
  • Scopus İndeksli Yayınlar Koleksiyonu [1549]
  • WoS İndeksli Yayınlar Koleksiyonu [1616]



DSpace software copyright © 2002-2015  DuraSpace
Contact Us | Send Feedback
Theme by 
@mire NV
 

 




| Instruction | Guide | Contact |

DSpace@İSÜ

by OpenAIRE
Advanced Search

sherpa/romeo

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsTypeLanguageDepartmentCategoryPublisherAccess TypeInstitution AuthorThis CollectionBy Issue DateAuthorsTitlesSubjectsTypeLanguageDepartmentCategoryPublisherAccess TypeInstitution Author

My Account

LoginRegister

Statistics

View Google Analytics Statistics

DSpace software copyright © 2002-2015  DuraSpace
Contact Us | Send Feedback
Theme by 
@mire NV
 

 


|| Guide|| Instruction || Library || İstinye University || OAI-PMH ||

İstinye University, İstanbul, Turkey
If you find any errors in content, please contact:

Creative Commons License
İstinye University Institutional Repository is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 4.0 Unported License..

DSpace@İSÜ:


DSpace 6.2

tarafından İdeal DSpace hizmetleri çerçevesinde özelleştirilerek kurulmuştur.