VLSI ARCHITECTURES FOR COMPUTING MULTIPLICATIONS AND INVERSES IN GF(2M).

被引:223
|
作者
Wang, Charles C. [1 ]
Truong, T.K. [1 ]
Shao, Howard M. [1 ]
Deutsch, Leslie J. [1 ]
Omura, Jim K. [1 ]
Reed, Irving S. [1 ]
机构
[1] JPL, Pasadena, CA, USA, JPL, Pasadena, CA, USA
关键词
CODES; SYMBOLIC; -; Encoding; COMPUTERS; MICROCOMPUTER - Multiplying Circuits - CRYPTOGRAPHY;
D O I
10.1109/TC.1985.1676616
中图分类号
学科分类号
摘要
Finite field arithmetic logic is central in the implementation of Reed-Solomon coders and in some cryptographic algorithms. There is a need for good multiplication and inversion algorithms that can be easily realized on VLSI chips. J. L. Massey and J. K. Omura recently (1981) developed a new multiplication algorithm for Galois fields based on a normal basis representation. A pipeline structure is developed to realize the Massey-Omura multiplier in the finite field GF(2**m ). With the simple squaring property of the normal basis representation used together with this multiplier, a pipeline architecture is also developed for computing inverse elements in GF(2**m ). The designs developed for the Massey-Omura multiplier and the computation of inverse elements are regular, simple, expandable, and, therefore, naturally suitable for VLSI implementation. 12 refs.
引用
收藏
页码:709 / 717
相关论文
共 50 条
  • [31] VLSI DESIGNS FOR MULTIPLICATION OVER FINITE-FIELDS GF(2M)
    MASTROVITO, ED
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 357 : 297 - 309
  • [32] Universal VLSI architecture for bit-parallel computation in GF(2m)
    Lin, CC
    Chang, FK
    Chang, HC
    Lee, CY
    PROCEEDINGS OF THE 2004 IEEE ASIA-PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, VOL 1 AND 2: SOC DESIGN FOR UBIQUITOUS INFORMATION TECHNOLOGY, 2004, : 125 - 128
  • [34] Area-efficient systolic architectures for inversions over GF(2m)
    Yan, ZY
    Sarwate, DV
    Liu, ZZ
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 5838 - 5841
  • [35] Compact FPGA-based hardware architectures for GF(2m) multipliers
    Morales-Sandoval, Miguel
    Diaz-Perez, Arturo
    16TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2013), 2013, : 649 - 652
  • [36] Bit-serial AOP arithmetic architectures over GF(2m)
    Kim, HS
    Yoo, KY
    INFRASTRUCTURE SECURITY, PROCEEDINGS, 2002, 2437 : 303 - 313
  • [37] Flexible GF(2m) arithmetic architectures for subword parallel processing ASIPs
    Lim, W. M.
    Benaissa, M.
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2006, 153 (05): : 291 - 301
  • [38] Digit-serial systolic architectures for inversions over GF (2m)
    Yan, Zhiyuan
    2006 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS DESIGN AND IMPLEMENTATION, 2006, : 77 - 82
  • [39] Bit-Parallel Systolic Architecture for AB and AB2 Multiplications over GF(2m)
    Kim K.-W.
    IEICE Transactions on Electronics, 2022, E105.C (05) : 203 - 206
  • [40] A VLSI algorithm for division in GF(2m) based on extended binary GCD algorithm
    Watanabe, Y
    Takagi, N
    Takagi, K
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2002, E85A (05) : 994 - 999