2016
DOI: 10.1109/tcsi.2015.2500419
|View full text |Cite
|
Sign up to set email alerts
|

High-Speed Polynomial Basis Multipliers Over GF(2m) for Special Pentanomials

Abstract: Abstract-Efficient hardware implementations of arithmetic operations in the Galois field are highly desirable for several applications, such as coding theory, computer algebra and cryptography. Among these operations, multiplication is of special interest because it is considered the most important building block. Therefore, high-speed algorithms and hardware architectures for computing multiplication are highly required. In this paper, bit-parallel polynomial basis multipliers over the binary field generated … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
38
0

Year Published

2016
2016
2020
2020

Publication Types

Select...
4
3

Relationship

2
5

Authors

Journals

citations
Cited by 14 publications
(38 citation statements)
references
References 20 publications
0
38
0
Order By: Relevance
“…The addition of these functions is used for the computation of the product of two GF (2 m ) elements. The sum of products in S i and T i were split in [7] into sums of 2 j product terms implemented as binary trees of XOR gates with depth j. The addition in pairs of binary trees with the same depth leads to a reduction of the multiplication delay.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…The addition of these functions is used for the computation of the product of two GF (2 m ) elements. The sum of products in S i and T i were split in [7] into sums of 2 j product terms implemented as binary trees of XOR gates with depth j. The addition in pairs of binary trees with the same depth leads to a reduction of the multiplication delay.…”
Section: Introductionmentioning
confidence: 99%
“…However, the sum of S 1 + T 4 involves the addition of four product terms a 0 b 0 , a 6 b 6 , a 5 b 7 and a 7 b 5 , so it could be done with a 2-level complete binary tree of XOR gates if the product a 0 b 0 could be first added with a 6 b 6 and then perform the addition with (a 5 b 7 + a 7 b 5 ), in such a way that S 1 + T 4 = (a 0 b 0 + a 6 b 6 ) + (a 5 b 7 + a 7 b 5 ). This idea was used in [7] for GF (2 m ) polynomial multiplication based on type II irreducible pentanomials. Functions S i and T i were split in the form…”
Section: Introductionmentioning
confidence: 99%
“…The addition of these functions is used for the computation of the product of two GF (2 m ) elements. In [3], the above method was applied to type II irreducible pentanomials and the functions S i and T i were split in the form (2) and k = log 2 m . The terms S j i and T j i represent the sum of 2 j products a k b l and therefore can be implemented as a j-level complete binary tree of XOR gates.…”
mentioning
confidence: 99%
“…In this work, efficient Xilinx FPGA implementations of GF (2 m ) bit-parallel polynomial basis multipliers for irreducible trinomials are presented. Based on [2], a new general algorithm for multiplication over irreducible trinomials f (y) = y m + y n + 1, with 1 ≤ n ≤ (m + 1)/2, is proposed and the splitting method given in [3] is applied to these irreducible polynomials. Furthermore, in order to optimize the synthesis of the multipliers, a new approach for the computation of the product is used where the splitting of S i and T i terms is performed, but the restriction given by the addition in pairs of binary trees with the same depth has been removed.…”
mentioning
confidence: 99%
“…In [6], the functions S i and T i were given as a sum of S j i and T j i terms in such a way that S i = s i r S p i + . .…”
mentioning
confidence: 99%