摘要 |
<P>PROBLEM TO BE SOLVED: To constitute a highly safe hash function while using a small number of functions. <P>SOLUTION: A hash value calculation device 10 realizes a hash function that satisfies a nature of a pseudo random oracle by using three different uncompressed internal functions f1, f2 and f3. Here, the hash function realized by the hash value calculation device 10 satisfies the nature of the pseudo random oracle when each of the three uncompressed internal functions f1, f2 and f3 used satisfies a nature of a random oracle. <P>COPYRIGHT: (C)2012,JPO&INPIT |