Optimal trade-off for Merkle tree traversal

被引:9
|
作者
Berman, Piotr
Karpinski, Marek
Nekrich, Yakov [1 ]
机构
[1] Univ Bonn, Dept Comp Sci, D-5300 Bonn, Germany
[2] Penn State Univ, Dept Comp Sci & Engn, University Pk, PA 16802 USA
基金
美国国家卫生研究院; 美国国家科学基金会;
关键词
time and space complexity; optimality; trade-offs; Merkle trees; Merkle tree traversal; authentitication path; amortization;
D O I
10.1016/j.tcs.2006.11.029
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we describe optimal trade-offs between time and space complexity of Merkle tree traversals with their associated authentication paths, improving on the previous results of M. Jakobsson, T. Leighton, S. Micali, and M. Szydlo [Fractal Merkle tree representation and traversal, in: RSA Cryptographers Track, RSA Security Conference, 2003] and M. Szydlo [Merkle tree traversal in log space and time, in: Proc. Eurocrypt, in: LNCS, vol. 3027, 2004, pp. 541-554; Merkle tree traversal in log space and time, Preprint version 2003, available at http://www.szydlo.com]. in particular, we show that our algorithm requires 2 log n/log(3)n hash function computations and storage for less than (log n/log(3) n + 1) log log n + 2 log n hash values, where n is the number of leaves in the Merkle tree. We also prove that these trade-offs are optimal, i.e. there is no algorithm that requires less than O(log n/log t) time and less than O (t log n/log t) space for any choice of parameter t >= 2. Our algorithm could be of special interest in the case when both time and space are limited. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:26 / 36
页数:11
相关论文
共 50 条
  • [1] Optimal trade-off for Merkle tree traversal
    Berman, Piotr
    Karpinski, Marek
    Nekrich, Yakov
    E-BUSINESS AND TELECOMMUNICATION NETWORKS, 2007, 3 : 150 - +
  • [2] Merkle Tree Traversal Revisited
    Buchmann, Johannes
    Dahmen, Erik
    Schneider, Michael
    POST-QUANTUM CRYPTOGRAPHY, PROCEEDINGS, 2008, 5299 : 63 - 78
  • [3] Fractal Merkle tree representation and traversal
    Jakobsson, M
    Leighton, T
    Micali, S
    Szydlo, M
    TOPICS IN CRYPTOLOGY - CT-RSA 2003, PROCEEDINGS, 2003, 2612 : 314 - 326
  • [4] Merkle tree traversal in log space and time
    Szydlo, M
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2004, PROCEEDINGS, 2004, 3027 : 541 - 554
  • [5] Optimal Energy Trade-off Schedules
    Cole, Daniel
    Letsios, Dimitrios
    Nugent, Michael
    Pruhs, Kirk
    2012 INTERNATIONAL GREEN COMPUTING CONFERENCE (IGCC), 2012,
  • [6] Optimal energy trade-off schedules
    Barcelo, Neal
    Cole, Daniel
    Letsios, Dimitrios
    Nugent, Michael
    Pruhs, Kirk
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2013, 3 (03): : 207 - 217
  • [7] Earth loading and hauling optimal trade-off
    Marinelli, Marina
    Lambropoulos, Sergios
    TRANSPORT RESEARCH ARENA 2012, 2012, 48 : 2325 - 2335
  • [8] Optimal trade-off filter for the correlation of fingerprints
    Roberge, D
    Soutar, C
    Kumar, BVKV
    OPTICAL ENGINEERING, 1999, 38 (01) : 108 - 113
  • [9] Optimal trade-off between exploration and exploitation
    Simpkins, Alex
    de Callafon, Raymond
    Todorov, Emanuel
    2008 AMERICAN CONTROL CONFERENCE, VOLS 1-12, 2008, : 33 - +
  • [10] Optimal Debt and Profitability in the Trade-Off Theory
    Abel, Andrew B.
    JOURNAL OF FINANCE, 2018, 73 (01): : 95 - 143