Facebook Instagram Twitter RSS Feed PodBean Back to top on side

On pseudo-random oracles

In: Tatra Mountains Mathematical Publications, vol. 53, no. 3
Michal Rjaško
Detaily:
Rok, strany: 2012, 155 - 187
Kľúčové slová:
random oracle, cryptographic hash function, pseudo-random oracle
O článku:
Many cryptographic systems which involve hash functions have proof of their security in a so called random oracle model. Behavior of hash functions used in such cryptographic systems should be as close as possible to the behavior of a random function. There are several properties of hash functions dealing with a random behavior. A hash function is pseudo-random oracle if it is indifferentiable from a random oracle. However, it is well known that hash functions based on the popular Merkle-Damg\aa rd domain extension transform do not satisfy the pseudo-random oracle property. On the other hand no attack is known for many concrete applications utilizing Merkle-Damg\aa rd hash functions. Hence, a weakened notion called public-use pseudo random oracle was introduced. The property can be met by the Merkle-Damg\aa rd construction and is sufficient for several important applications. A hash function is public use pseudo-random oracle if it is indifferentiable from a random oracle with public messages (i.e., all messages hashed so far are available to all parties). This is the case of most hash based signature schemes. In this paper we analyze relationship between the property pseudo-random oracle and its variant public image pseudo-random oracle. Roughly, a hash function is public image pseudo-random oracle if it is indifferentiable from a random oracle with public images (i.e., all images of messages hashed so far are available to all parties, messages are kept secret). We prove that the properties are equivalent.
Ako citovať:
ISO 690:
Rjaško, M. 2012. On pseudo-random oracles. In Tatra Mountains Mathematical Publications, vol. 53, no.3, pp. 155-187. 1210-3195.

APA:
Rjaško, M. (2012). On pseudo-random oracles. Tatra Mountains Mathematical Publications, 53(3), 155-187. 1210-3195.