Please use this identifier to cite or link to this item:
https://research.matf.bg.ac.rs/handle/123456789/506
Title: | Logical analysis of hash functions | Authors: | Jovanović, Dejan Janičić, Predrag |
Affiliations: | Informatics and Computer Science | Issue Date: | 1-Jan-2005 | Related Publication(s): | International Workshop on Frontiers of Combining Systems FroCoS 2005 | Journal: | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) | Abstract: | In this paper we report on a novel approach for uniform encoding of hash functions (but also other cryptographic functions) into propositional logic formulae, and reducing cryptanalysis problems to the satisfiability problem. The approach is general, elegant, and does not require any human expertise on the construction of a specific cryptographic function. By using this approach, we developed a technique for generating hard and satisfiable propositional formulae and hard and unsatisfiable propositional formulae. In addition, one can finely tune the hardness of generated formulae. This can be very important for different applications, including testing (complete or incomplete) SAT solvers. The uniform logical analysis of cryptographic functions can be used for comparison between different functions and can expose weaknesses of some of them (as shown for MD4 in comparison with MD5). © Springer-Verlag Berlin Heidelberg 2005. |
URI: | https://research.matf.bg.ac.rs/handle/123456789/506 | ISBN: | 3540290516 | ISSN: | 03029743 | DOI: | 10.1007/11559306_11 |
Appears in Collections: | Research outputs |
Show full item record
SCOPUSTM
Citations
20
checked on Dec 20, 2024
Page view(s)
20
checked on Dec 25, 2024
Google ScholarTM
Check
Altmetric
Altmetric
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.