发明名称 ENCRYPTION PROCESSING DEVICE, AND ENCRYPTION PROCESSING METHOD AND PROGRAM
摘要 An encryption process excellent in security and highly resistant to various attacks is realized. An encryption processing device includes an encryption processing section configured to repeat a round operation on input data and generate output data, and a key scheduling section configured to output a round key to be applied in the round operation by the encryption processing section to the encryption processing section. The encryption processing section has an involution property in which a data conversion function E and an inverse function E -1 of the data conversion function E are executed sequentially, and executes the round operation in which a constant is applied once or more in only one of the function E and the inverse function E -1 . The constant is configured as a state that satisfies a condition that all of constituent elements of a state which is a result of a matrix operation with the linear conversion matrix which is applied in the linear conversion processing section at a position adjacent to the exclusive-OR section to which the constant is input are nonzero.
申请公布号 EP3125221(A1) 申请公布日期 2017.02.01
申请号 EP20150768190 申请日期 2015.02.24
申请人 Sony Corporation 发明人 SHIBUTANI, Kyoji;ISOBE, Takanori
分类号 G09C1/00;H04L9/06 主分类号 G09C1/00
代理机构 代理人
主权项
地址