Emerging side-channel resistant and resource-friendly elliptic curve algorithms and architectures

Abstract

Our main goal is to develop a secure hardware architecture for the computation of elliptic curve cryptography which is the key for public key cryptography, key exchange and digital signatures. Our design should be efficient enough to be implemented in small and embedded devices and more importantly it should be immune against side-channel attacks from both algorithmic point of view and while realized in the hardware. We also aim to perform theoretical security analysis of algorithms and derive rigorous cost analysis and optimization of the algorithms. We consider working with standardized and non-standardized elliptic curves over both binary and prime field. We provide low energy accelerators for the computation of lower level finite field as well as curve level arithmetic. We provide many algorithmic and field level optimizations to reduce silicon area usage and reduce power consumption. Less number of clock cycles in the computation time lead to low energy design. We also employ uniform group level arithmetic to avoid side-channel attacks and make these attacks infeasible.

Document Details

Document Type
DoD Grant Award
Publication Date
Oct 06, 2018
Source ID
W911NF1710311

Entities

People

  • Reza Azarderakhsh

Organizations

  • Army Contracting Command
  • Florida Atlantic University
  • United States Army

Tags

Fields of Study

  • Computer science
  • Mathematics

Readers

  • Computer Programming and Software Development.
  • Cybersecurity.
  • Life Cycle Cost Analysis

Technology Areas

  • Cyber
  • Cyber - Cryptography