发明名称 |
Cryptographic processing apparatus, algorithm constructing method, processing method, and computer program applying an extended feistel structure |
摘要 |
To realize an extended-Feistel-type common-key block-cipher process configuration for realizing a diffusion-matrix switching mechanism (DSM). In a cryptographic process configuration in which an extended Feistel structure having a number of data lines: d that is set to an integer satisfying d≧3 is applied, a plurality of multiple different matrices are selectively applied to linear transformation processes performed in F-function sections. A plurality of different matrices satisfying a condition in which a minimum number of branches for all of the data lines is equal to or more than a predetermined value are selected as the matrices, each of the minimum numbers of branches corresponding to the data lines being based on linear transformation matrices included in F-functions that are input to a corresponding data line in the extended Feistel structure.
|
申请公布号 |
US8295478(B2) |
申请公布日期 |
2012.10.23 |
申请号 |
US20070375410 |
申请日期 |
2007.07.17 |
申请人 |
SHIRAI TAIZO;SHIBUTANI KYOJI;SONY CORPORATION |
发明人 |
SHIRAI TAIZO;SHIBUTANI KYOJI |
分类号 |
H04K1/00;H04K1/04;H04K1/06;H04L9/00;H04L9/08;H04L9/28;H04L9/30;H04L9/32 |
主分类号 |
H04K1/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|