首页>
外国专利>
Hash value calculation device and the hash value calculation method and hash value calculation program
Hash value calculation device and the hash value calculation method and hash value calculation program
展开▼
机译:哈希值计算装置以及哈希值计算方法和哈希值计算程序
展开▼
页面导航
摘要
著录项
相似文献
摘要
PROBLEM TO BE SOLVED: To shorten a length of a message input to a hash function after padding to reduce a calculation amount of the hash function.;SOLUTION: An arithmetic part 104 has n pieces of arithmetic units C1, ..., Cn. The arithmetic part 104 receives input of a bit string Mi as input to the arithmetic unit Ci (i=1, ..., n), and calculates a hash value of a message M' comprising the bit strings M1, ..., Mn by use of the arithmetic units C1, ..., Cn. The bit string Mi has a bit length predetermined in each arithmetic unit Ci. A padding part 102 combines the bit string representing n and a prescribed bit pattern to generate a bit string P, and adds the bit string P to a prescribed position of a message M input by an input part 101 to generate the message M'. Though the bit string S has a predetermined bit length, a bit length of the whole bit string P is set according to a bit length of the message M.;COPYRIGHT: (C)2010,JPO&INPIT
展开▼
机译:解决的问题:缩短填充后输入到哈希函数的消息的长度,以减少哈希函数的计算量。解决方案:运算部分104具有n个运算单元C 1 Sub >,...,C n Sub>。算术部分104接收位串M i Sub>的输入作为对算术单元C i Sub>(i = 1,...,n)的输入,并计算散列通过使用算术单元C 1 Sub>,...组成位串M 1 Sub>,...,M n Sub>的消息M'的值。 ..,C n Sub>。位串M i Sub>具有在每个算术单元C i Sub>中预定的位长。填充部分102将表示n的位串和指定的位模式组合以生成位串P,并将位串P添加到由输入部分101输入的消息M的指定位置,以生成消息M'。尽管位串S具有预定的位长,但整个位串P的位长是根据消息M的位长设置的。版权所有:(C)2010,JPO&INPIT
展开▼