发明名称 ENCRYPTION PROCESSING DEVICE, ENCRYPTION PROCESSING METHOD, AND PROGRAM
摘要 PROBLEM TO BE SOLVED: To realize an encryption processing configuration improving tolerance to various attacks and high in safety.SOLUTION: The encryption processing device includes: an encryption processing part 385 for generating output data by repeating a round arithmetic operation for input data; and a key schedule part 380 for outputting a round key applied in the round arithmetic operation in the encryption processing part to the encryption processing part. The key schedule part includes: a key register 381 storing a secret key K; and a key conversion part 302 for generating a conversion key Kd by the conversion processing that applies a conversion function G to the secret key. The secret key and the conversion key Kd are used as the round key outputted to the encryption processing part or data for generating the round key. A function having an involution property and a full diffusion property in which an inverse function Gis the same as the function G is applied as the conversion function G.
申请公布号 JP2015191107(A) 申请公布日期 2015.11.02
申请号 JP20140068291 申请日期 2014.03.28
申请人 SONY CORP 发明人 SHIBUYA KOUSHI;ISOBE TAKANORI
分类号 G09C1/00 主分类号 G09C1/00
代理机构 代理人
主权项
地址