Invention Grant
US08369516B2 Encryption apparatus having common key encryption function and embedded apparatus 有权
具有公共密钥加密功能的加密装置和嵌入式装置

Encryption apparatus having common key encryption function and embedded apparatus
Abstract:
A common key block encryption apparatus for performing a nonlinear transformation with a multiplication executed in a binary field or a composite field includes a computing unit to execute a computation other than the nonlinear transformation with fixed value masked input data obtained by XORing input data with a fixed mask value, an XOR operation circuit to transform all input data into fixed value masked input data by XORing the input data with a fixed mask value and to transform the data into random value masked input data by XORing the input data with a random mask value in the multiplication, a multiplier to execute a multiplication based on the random value masked input data output from the XOR operation circuit, and a random value mask-to-fixed mask value transformation circuit to again transform the random value masked output data into fixed value masked output data and to output the data.
Information query
Patent Agency Ranking
0/0