ON PSEUDO-RANDOM ORACLES

被引:0
|
作者
Rjasko, Michal [1 ]
机构
[1] Comenius Univ, Fac Math Phys & Informat, Dept Comp Sci, SK-84248 Bratislava, Slovakia
来源
TATRACRYPT '12 | 2012年 / 53卷
关键词
random oracle; cryptographic hash function; pseudo-random oracle; MERKLE-DAMGARD; HASH;
D O I
10.2478/v10127-012-0045-5
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
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-Damgard 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-Damgard hash functions. Hence, a weakened notion called public-use pseudo random oracle was introduced. The property can be met by the Merkle-Damgard 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.
引用
收藏
页码:155 / 187
页数:33
相关论文
共 50 条
  • [21] PSEUDO-RANDOM SEQUENCE LOOPS
    LAWDEN, DF
    [J]. MATHEMATICAL GAZETTE, 1984, 68 (443): : 39 - 41
  • [22] The Grothendieck constant of random and pseudo-random graphs
    Alon, Noga
    Berger, Eli
    [J]. DISCRETE OPTIMIZATION, 2008, 5 (02) : 323 - 327
  • [23] List Coloring of Random and Pseudo-Random Graphs
    Noga Alon
    Michael Krivelevich
    Benny Sudakov
    [J]. Combinatorica, 1999, 19 : 453 - 472
  • [24] List coloring of random and pseudo-random graphs
    Alon, N
    Krivelevich, M
    Sudakov, B
    [J]. COMBINATORICA, 1999, 19 (04) : 453 - 472
  • [25] Pseudo-random generators for all hardnesses
    Umans, C
    [J]. 17TH ANNUAL IEEE CONFERENCE ON COMPUTATIONAL COMPLEXITY, PROCEEDINGS, 2002, : 11 - 11
  • [26] Galois rings and pseudo-random sequences
    Sole, Patrick
    Zinoviev, Dmitrii
    [J]. CRYPTOGRAPHY AND CODING, PROCEEDINGS, 2007, 4887 : 16 - +
  • [27] HYBRID PSEUDO-RANDOM SCANNING DEVICE
    UMDENSTOCK, E
    [J]. OPTICA ACTA, 1982, 29 (04): : 403 - 407
  • [28] Pseudo-random masks for angular alignment
    Gomez-Sarabia, Cristina M.
    Ledesma-Carrillo, Luis M.
    Guzman-Cano, Cipriano
    Torres-Cisneros, Miguel
    Guzman-Cabrera, Rafael
    Ojeda-Castaneda, Jorge
    [J]. APPLIED OPTICS, 2017, 56 (28) : 7869 - 7876
  • [29] Generation of pseudo-random test cases
    Duale, A
    Bohizic, T
    Decker, M
    Wittig, D
    Darling, G
    [J]. 6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XV, PROCEEDINGS: MOBILE/WIRELESS COMPUTING AND COMMUNICATION SYSTEMS III, 2002, : 338 - 341
  • [30] ON A PERIODIC PROPERTY OF PSEUDO-RANDOM SEQUENCES
    BOFINGER, E
    BOFINGER, VJ
    [J]. JOURNAL OF THE ACM, 1958, 5 (03) : 261 - 265