Automatic Test Case Generation for Prime Field Elliptic Curve Cryptographic Circuits

Krishn Kumar Gupt, Meghana Kshirsagar, Joseph P. Sullivan, Conor Ryan

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

Abstract

Elliptic curve is a major area of research due to its application in elliptic curve cryptography. Due to their small key sizes, they offer the twofold advantage of reduced storage and transmission requirements. This also results in faster execution times. The authors propose an architecture to automatically generate test cases, for verification of elliptic curve operational circuits, based on user-defined prime field and the parameters used in the circuit to be tested. The ECC test case generations are based on the Galois field arithmetic operations which were the subject of previous work by the authors. One of the strengths of elliptic curve mathematics is its simplicity, which involves just three points (P, Q, and R), which pass through a line on the curve. The test cases generate points for a user-defined prime field which sequentially selects the input vector points (P and/or Q), to calculate the resultant output vector (R) easily. The testbench proposed here targets field programmable gate array (FPGAs) platforms and experimental results for ECC test case generation on different prime fields are presented, while ModelSim is used to validate the correctness of the ECC operations.

Original languageEnglish
Title of host publicationProceeding - 2021 IEEE 17th International Colloquium on Signal Processing and Its Applications, CSPA 2021
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages121-126
Number of pages6
ISBN (Electronic)9780738143972
DOIs
Publication statusPublished - 5 Mar 2021
Event17th IEEE International Colloquium on Signal Processing and Its Applications, CSPA 2021 - Langkawi, Malaysia
Duration: 5 Mar 20216 Mar 2021

Publication series

NameProceeding - 2021 IEEE 17th International Colloquium on Signal Processing and Its Applications, CSPA 2021

Conference

Conference17th IEEE International Colloquium on Signal Processing and Its Applications, CSPA 2021
Country/TerritoryMalaysia
CityLangkawi
Period5/03/216/03/21

Keywords

  • ECC Operations
  • Elliptic Curve Cryptography
  • Galois Field Arithmetic
  • ModelSim
  • Testbench
  • VHDL

Fingerprint

Dive into the research topics of 'Automatic Test Case Generation for Prime Field Elliptic Curve Cryptographic Circuits'. Together they form a unique fingerprint.

Cite this