发明名称 |
ENCRYPTION DEVICE, ENCRYPTION METHOD, AND COMPUTER PROGRAM |
摘要 |
A configuration that efficiently executes cryptographic processing to which a plurality of different F-functions are applied is provided. In a configuration that executes cryptographic processing by performing round operations to which different F-functions are selectively applied, a plurality of F-function correspondence tables, each corresponding to one of the F-functions, in which input values and output values or intermediate values are associated with each other are stored in a memory; in accordance with a prescribed cryptographic processing sequence, addresses corresponding to F-functions for the respective rounds are applied to read F-function correspondence tables from the memory; and output values or intermediate values for input values are acquired on the basis of reference to the tables to obtain data transformation results in accordance with the respective F-functions. |
申请公布号 |
EP2058782(A1) |
申请公布日期 |
2009.05.13 |
申请号 |
EP20070806208 |
申请日期 |
2007.08.29 |
申请人 |
SONY CORPORATION |
发明人 |
SHIBUTANI, KYOJI;SHIRAI, TAIZO;AKISHITA, TORU;MORIAI, SHIHO |
分类号 |
G09C1/00;H04L9/06 |
主分类号 |
G09C1/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|