发明名称 ARITHMETIC UNIT
摘要 PROBLEM TO BE SOLVED: To reduce the computational complexity of arithmetic processing.SOLUTION: An arithmetic unit includes an acceptance section, a coefficient calculation section, a solution section, a determination section and an output control section. The acceptance section accepts a plurality of pieces of input data in which elements of a partial group of a multiplicative group of a finite field are expressed by trace representations, and a plurality of pieces of first additional data for distinguishing conjugate elements of the respective pieces of input data. The coefficient calculation section calculates, on the basis of the input data, coefficients of an equation where the solutions thereof are values allowed as operation results of arithmetic processing on the input data. The solution section obtains a plurality of solutions of the equation having the calculated coefficient. A selection section selects one of the plurality of solutions as an operation result on the basis of the first additional data. The determination section determines second additional data for distinguishing conjugate elements of the selected operation result on the basis of the first additional data. The output control section outputs the selected operation result and the second additional data.
申请公布号 JP2013195453(A) 申请公布日期 2013.09.30
申请号 JP20120059235 申请日期 2012.03.15
申请人 TOSHIBA CORP 发明人
分类号 G09C1/00 主分类号 G09C1/00
代理机构 代理人
主权项
地址