Corsi A, Almenhali A, Laurenti N (2026)
Publication Type: Journal article
Publication year: 2026
Book Volume: 20
Article Number: 20250050
Journal Issue: 1
This work analyzes the probability of collisions in Merkle graphs, with a focus on a specific class of attacks in balanced Merkle trees. To provide a tractable model, each hash function is modeled as an independent random oracle with finite input space. We provided a general methodology for computing collision probabilities in arbitrary Merkle graphs, when an arbitrary amount of leaves is modified. The main finding of this study is the fact that an attack carried out modifying multiple leaves is not necessarily more powerful than the one carried out modifying only one leaf. Specifically, the collision probability depends on the height of the attacked Merkle tree, increasing for higher trees, and on the position of the modified nodes in the tree.
APA:
Corsi, A., Almenhali, A., & Laurenti, N. (2026). Analysis of collision probability in Merkle trees in the random oracle model. Journal of Mathematical Cryptology, 20(1). https://doi.org/10.1515/jmc-2025-0050
MLA:
Corsi, Alessandro, Abdulla Almenhali, and Nicola Laurenti. "Analysis of collision probability in Merkle trees in the random oracle model." Journal of Mathematical Cryptology 20.1 (2026).
BibTeX: Download