NASA NTRS · 19840005338
VLSI architectures for computing multiplications and inverses in GF(2-m)
Abstract
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 are easily realized on VLSI chips. Massey and Omura recently 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(2m). 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(2m). 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.
Keep this discovery
Explore connections, maps & timelines
Wang, C. C., Truong, T. K., Shao, H. M., Deutsch, L. J., Omura, J. K., Reed, I. S.. 1983-11-15. VLSI architectures for computing multiplications and inverses in GF(2-m). https://ntrs.nasa.gov/citations/19840005338
Cite the original work for its findings. Save a collection to share your selection of sources.