发明名称 ENCRYPTION PROCESSING DEVICE, ENCRYPTION PROCESSING METHOD, AND PROGRAM
摘要 Miniaturization of an encryption processing configuration is achieved. Included is an encryption processing unit configured to divide and input configuration bits of data to be data processed into a plurality of lines, and to repeatedly execute data conversion processing of data for each line, wherein the encryption processing unit includes an F function execution unit to input data from one line configuring the plurality of lines and generate converted data, an XOR calculation unit to execute an XOR calculation with other lines of data corresponding to the output from the F function, an intermediate data storage register to store intermediate data during the process of generating converted data in the F function execution unit, and an inverse calculation executing unit to calculate input data regarding the F function execution unit on the basis of the data stored in the intermediate storage register. The input values for the F function execution unit are calculable by the inverse calculation in the inverse calculation executing unit, which enables a reduction in registers for storing this data.
申请公布号 US2013339753(A1) 申请公布日期 2013.12.19
申请号 US201214002379 申请日期 2012.02.20
申请人 SHIBUTANI KYOJI;AKISHITA TORU;ISOBE TAKANORI;SHIRAI TAIZO;HIWATARI HARUNAGA;MITSUDA ATSUSHI;SONY CORPORATION 发明人 SHIBUTANI KYOJI;AKISHITA TORU;ISOBE TAKANORI;SHIRAI TAIZO;HIWATARI HARUNAGA;MITSUDA ATSUSHI
分类号 G06F21/72 主分类号 G06F21/72
代理机构 代理人
主权项
地址