A massively parallel hardware for modular exponentiations using the m-ary method

  • Authors:
  • Marcos Santana Farias;Sérgio de Souza Raposo;Nadia Nedjah;Luiza de Macedo Mourelle

  • Affiliations:
  • Department of Electronics Engineering and Telecommunications, State University of Rio de Janeiro, Brazil;Department of Electronics Engineering and Telecommunications, State University of Rio de Janeiro, Brazil;Department of Electronics Engineering and Telecommunications, State University of Rio de Janeiro, Brazil;Department of System Engineering and Computation, Engineering Faculty, State University of Rio de Janeiro, Brazil

  • Venue:
  • ICA3PP'10 Proceedings of the 10th international conference on Algorithms and Architectures for Parallel Processing - Volume Part II
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Most of cryptographic systems are based on modular exponentiation. It is performed using successive modular multiplications. One way of improving the throughput of a cryptographic system implementation is reducing the number of the required modular multiplications. Existing methods attempt to reduce this number by partitioning the exponent in constant or variable size windows. In this paper, in the purpose of further accelerating the computation of modular exponentiation, a concurrent novel approach is proposed along with hardware implementation of the concurrent m-ary method. We compare the proposed method to the sequential implementation.