发明名称 HASH VALUE GENERATION DEVICE, HASH VALUE GENERATION PROGRAM, AND HASH VALUE GENERATION METHOD
摘要 <P>PROBLEM TO BE SOLVED: To provide a hash generation method which has differential attack resistance and can be implemented in a device having a limited memory capacity. <P>SOLUTION: A hash value generation device divides a message into message blocks and executes block cipher processing on each message block to calculate a hash value, and includes: a storage unit storing an initial value therein; and an arithmetic unit which executes a function f<SB POS="POST">k</SB>for calculating a key constant K and a function f<SB POS="POST">R</SB>for calculating output data and stores the output data in the storage unit and combines the output data to calculate a hash value. The function f<SB POS="POST">R</SB>includes a function F<SB POS="POST">R</SB>being a composite function of a nonlinear function &gamma; which includes a cyclic shift of a bit string having an m-bit width and an arithmetic addition to add two bit strings and calculates 4m-bit output data for 4m-bit input data, and a linear function &theta; which includes a cyclic shift of a bit string having a 2m-bit width and an exclusive OR of two bit strings and calculates 4m-bit output data for 4m-bit input data. <P>COPYRIGHT: (C)2013,JPO&INPIT
申请公布号 JP2013076854(A) 申请公布日期 2013.04.25
申请号 JP20110216800 申请日期 2011.09.30
申请人 HITACHI LTD 发明人 YOSHIDA HIROTAKA;WATANABE MASARU;IDEGUCHI KOTA
分类号 G09C1/00 主分类号 G09C1/00
代理机构 代理人
主权项
地址