• DocumentCode
    1374608
  • Title

    Processor Array Architectures for Scalable Radix 4 Montgomery Modular Multiplication Algorithm

  • Author

    Ibrahim, Atef ; Gebali, Fayez ; Elsimary, Hamed ; Nassar, Amin

  • Author_Institution
    Dept. of Microelectron., Electron. Res. Inst., Cairo, Egypt
  • Volume
    22
  • Issue
    7
  • fYear
    2011
  • fDate
    7/1/2011 12:00:00 AM
  • Firstpage
    1142
  • Lastpage
    1149
  • Abstract
    This paper presents a systematic methodology for exploring possible processor arrays of scalable radix 4 modular Montgomery multiplication algorithm. In this methodology, the algorithm is first expressed as a regular iterative expression, then the algorithm data dependence graph and a suitable affine scheduling function are obtained. Four possible processor arrays are obtained and analyzed in terms of speed, area, and power consumption. To reduce power consumption, we applied low power techniques for reducing the glitches and the Expected Switching Activity (ESA) of high fan-out signals in our processor array architectures. The resulting processor arrays are compared to other efficient ones in terms of area, speed, and power consumption.
  • Keywords
    cryptography; graph theory; iterative methods; multiplying circuits; affine scheduling function; algorithm data dependence graph; cryptography; expected switching activity; glitch reduction; low power technique; power consumption reduction; processor array architecture; regular iterative expression; scalable radix 4 Montgomery modular multiplication algorithm; Algorithm design and analysis; Arrays; Equations; Hardware; Indexes; Power demand; Timing; Montgomery multiplication; Processor array; cryptography; low power modular multipliers.; scalability; secure communications;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2010.196
  • Filename
    5629332