发明名称 HASH DEVICE
摘要 PROBLEM TO BE SOLVED: To provide a hash device made up by a hardware which generates a hash value at high speed and whose circuit area is small. SOLUTION: This device generates a hash value by using a small circuit area at high speed by restricting the maximum number of adders which are simultaneously used to two pieces as to a processing equivalent to one period of SHA algorithms having periodicity structurally. Moreover, the device performs the adding of initial value by using remaining stages of adders of the final stage and its front stage in order to maintain the structural periodicity also as to the processing of the final stage in which the periodicity is disordered exclusively among the SHA algorithms. Moreover, the device performs connection change of input-output terminals of the adders and the selecting of a substitutive value and a substitutive equation by providing a counter deciding whether which stage of what period is being executed and a counter for every 20 periods. Furthermore, the device divides original data into 16 pieces of registers to store them in the registers and it outputs substitutive values equivalent to 80 periods from the registers by successively shifting calculated results on the registers.
申请公布号 JP2001282106(A) 申请公布日期 2001.10.12
申请号 JP20000089518 申请日期 2000.03.28
申请人 MATSUSHITA ELECTRIC WORKS LTD 发明人 HYODO SATOSHI;KADOWAKI NOBUSATO;NAKATANI HIROSHIGE;MIYAZAKI YASUKAZU
分类号 G09C1/00;(IPC1-7):G09C1/00 主分类号 G09C1/00
代理机构 代理人
主权项
地址