Skip to main navigation Skip to search Skip to main content

LLP-ECCA: A Low-Latency and Programmable Framework for Elliptic Curve Cryptography Accelerators

  • Beihang University
  • Huazhong University of Science and Technology
  • University of Maryland, College Park

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Elliptic curve cryptography (ECC) plays a pivotal role in safeguarding data integrity and authentication in contemporary communication contexts, particularly within the domain of Intelligent Transport Systems (ITS). In the realm of ITS, vehicles communicate via the V2X (vehicle-to-everything) protocol, necessitating low-latency responses and minimal power consumption. Given the evolving nature of V2X protocol standards across the globe, programmability becomes a rigid requirement. However, existing strategies cannot meet all these vehicular equipment demands. This paper introduces a novel framework tailored for ECC acceleration to address the issues. Specifically, we propose the design of an Application Specific Instruction Set Processor (ASIP), augmented by pipeline and dual-issue techniques. Furthermore, the envisioned ASIP integrates a hybrid control framework founded on Finite State Machines (FSM), facilitating agile and effective management. Notably, a general GF(p256) Barrett modular multiplier is specially devised to optimize latency and area utilization. Experimental results on Xilinx Kintex Ultrscale+ FPGA demonstrate that the proposed ECC accelerator generates a signature within 131us and verifies a message within 181us, and the performance meets the requirements of today's V2X standard.

Original languageEnglish
Title of host publicationProceedings - ITC-Asia 2024
Subtitle of host publication8th IEEE International Test Conference in Asia
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798331540333
DOIs
StatePublished - 2024
Event8th IEEE International Test Conference in Asia, ITC-Asia 2024 - Changsha, China
Duration: 18 Aug 202420 Aug 2024

Publication series

NameProceedings - ITC-Asia 2024: 8th IEEE International Test Conference in Asia

Conference

Conference8th IEEE International Test Conference in Asia, ITC-Asia 2024
Country/TerritoryChina
CityChangsha
Period18/08/2420/08/24

Keywords

  • Elliptic Curve Cryptography (ECC)
  • Hardware Acceleration
  • Programmable
  • V2X

Fingerprint

Dive into the research topics of 'LLP-ECCA: A Low-Latency and Programmable Framework for Elliptic Curve Cryptography Accelerators'. Together they form a unique fingerprint.

Cite this