Matrix application apparatus, matrix application method and program
AssigneeNippon Telegraph and Telephone Corporation
InventorDai Ikarashi
Life of this patent
Estimating the term…
Loading patent…
AssigneeNippon Telegraph and Telephone Corporation
InventorDai Ikarashi
Estimating the term…
To reduce the processing amount of a field multiplication. A matrix application apparatus computes a vector b by multiplying a vector a and a matrix A, provided that a denotes a k-th order vector having elements a0, . . . , ak−1 (a0, . . . , ak−1εGF(xq)), b denotes an m-th order vector having elements b0, . . . , bm−1 (b0, . . . , bm−1∈GF(xq)), and A denotes a m-by-k Vandennonde matrix. A polynomial multiplication part computes a value bi. An order reduction part designates gi−hif′ as the value bi by using a polynomial hi obtained by dividing a part of the value bi having an order equal to or higher than q by Xq and a polynomial gi formed by a part of the value bi having an order lower than q.
A matrix application apparatus that computes a vector b by multiplying a vector a and a matrix A, wherein
A matrix application apparatus that computes a vector b by multiplying a vector a and a matrix A, wherein
A matrix application method of computing a vector b by multiplying a vector a and a matrix A, wherein
A matrix application method of computing a vector b by multiplying a vector a and a matrix A, wherein
A non-transitory computer readable medium including computer executable instructions that make a matrix application apparatus, wherein
A non-transitory computer readable medium including computer executable instructions that make a matrix application apparatus, wherein
Dependencies are inferred from the claim text.