• DocumentCode
    293178
  • Title

    General modular multiplication by block multiplication and table lookup

  • Author

    Wu, Cheng Wen ; Chou, Yung-Fa

  • Author_Institution
    Dept. of Electr. Eng., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • Volume
    4
  • fYear
    1994
  • fDate
    30 May-2 Jun 1994
  • Firstpage
    295
  • Abstract
    This paper deals with the problem of general modular multiplication, i.e., A×B mod M. To solve it in hardware, we suggest a simple lookup-table based approach and use the novel block multiplier which we have developed earlier on. The area (A) and time (T) complexities of this multiplier are both O(n log n) if carry-lookahead adders are used. Most previously proposed modular multipliers have put restriction on the ranges of the multiplicand A, the multiplier B, and the modulus M. Our modular multiplier is general, which releases the restriction on those operands
  • Keywords
    adders; carry logic; digital arithmetic; multiplying circuits; table lookup; area complexity; block multiplication; carry-lookahead adders; hardware; modular multiplication; table lookup; time complexity; Arithmetic; Contracts; Convolution; Costs; Hardware; Public key cryptography; Random access memory; Table lookup; Throughput; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1994. ISCAS '94., 1994 IEEE International Symposium on
  • Conference_Location
    London
  • Print_ISBN
    0-7803-1915-X
  • Type

    conf

  • DOI
    10.1109/ISCAS.1994.409255
  • Filename
    409255