Data processing apparatus and data processing method
AssigneeFuji Electric Co., Ltd.
InventorKenji Takatsukasa
Life of this patent
Estimating the term…
Loading patent…
AssigneeFuji Electric Co., Ltd.
InventorKenji Takatsukasa
Estimating the term…
A data processing apparatus that encrypts or decrypts data by Advanced Encryption Standard in which a plurality of key data are respectively prepared for a plurality of round processes that are performed in order, includes a selector that selects sub-round data of 4 bytes from input data that is a process target of a first round process; a converter that converts each data of 1 byte of the sub-round data, based on a first table by which a result same as performing a predetermined process is output, to generate converted data of 4 bytes; and an exclusive OR calculator that calculates exclusive OR of the converted data of the sub-round data, respectively, the predetermined process including an encryption process or a decryption process using at least a part of key data prepared for a second round process which is performed later than the first round process.
A data processing apparatus that encrypts or decrypts data by Advanced Encryption Standard in which first key data is prepared for a first round process and second key data is prepared for a second round process, which is performed later than the first round process, the data processing apparatus comprising:
A data processing method performed by a data processing apparatus that encrypts or decrypts data by Advanced Encryption Standard in which first key data is prepared for a first round process and second key data is prepared for a second round process which is performed later than the first round process, comprising:
A non-transitory computer-readable recording medium having recorded thereon a program that causes a computer, that encrypts or decrypts data by Advanced Encryption Standard in which first key data is prepared for a first round process and second key data is prepared for a second round process which is performed later than the first round process, to execute a data processing method comprising:
Dependencies are inferred from the claim text.