Word-serial unified and scalable semi-systolic processor for field multiplication and squaring

Research output: Contribution to journalArticlepeer-review

Abstract

This paper exhibits a word-serial unified and scalable semi-systolic processor core for concurrently executing both multiplication and squaring operations over GF(2k). The processor is extracted by applying a chosen non-linear scheduling and projection functions to the dependency graph of the adopted bipartite multiplication-squaring algorithm. It has the advantage of sharing the data-path resources between the two operations leading to considerable savings in both space and power resources. Also, the processor's scalability nature provides the designer with higher flexibility to manage the processor size as well as its execution time. The acquired ASIC synthesis results of the explored word-serial multiplier-squarer architecture and the reported competing word-serial multiplier architectures indicate that the developed design significantly outperforms the competing ones in terms of area and consumed energy at the word-size of 32-bits. Therefore, the explored architecture is more suited for realizing cryptographic primitives in all resource-constrained embedded applications operating at this word-size.

Original languageEnglish
Pages (from-to)1379-1388
Number of pages10
JournalAlexandria Engineering Journal
Volume60
Issue number1
DOIs
StatePublished - Feb 2021

Keywords

  • Cryptographic processors
  • Finite-field arithmetic
  • Hardware security
  • Resource-constrained embedded applications
  • Word-serial systolic/semi-systolic arrays

Fingerprint

Dive into the research topics of 'Word-serial unified and scalable semi-systolic processor for field multiplication and squaring'. Together they form a unique fingerprint.

Cite this