Standard

Towards Better SAT Encodings for Hash Function Inversion Problems. / Kochemazov, S. E.; Zaikin, O. S.

2024 47th ICT and Electronics Convention, MIPRO 2024 - Proceedings. Institute of Electrical and Electronics Engineers Inc., 2024. стр. 25-30 (2024 47th ICT and Electronics Convention, MIPRO 2024 - Proceedings).

Результаты исследований: Публикации в книгах, отчётах, сборниках, трудах конференцийстатья в сборнике материалов конференциинаучнаяРецензирование

Harvard

Kochemazov, SE & Zaikin, OS 2024, Towards Better SAT Encodings for Hash Function Inversion Problems. в 2024 47th ICT and Electronics Convention, MIPRO 2024 - Proceedings. 2024 47th ICT and Electronics Convention, MIPRO 2024 - Proceedings, Institute of Electrical and Electronics Engineers Inc., стр. 25-30, 47th ICT and Electronics Convention, Opatija, Хорватия, 20.05.2024. https://doi.org/10.1109/MIPRO60963.2024.10569193

APA

Kochemazov, S. E., & Zaikin, O. S. (2024). Towards Better SAT Encodings for Hash Function Inversion Problems. в 2024 47th ICT and Electronics Convention, MIPRO 2024 - Proceedings (стр. 25-30). (2024 47th ICT and Electronics Convention, MIPRO 2024 - Proceedings). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/MIPRO60963.2024.10569193

Vancouver

Kochemazov SE, Zaikin OS. Towards Better SAT Encodings for Hash Function Inversion Problems. в 2024 47th ICT and Electronics Convention, MIPRO 2024 - Proceedings. Institute of Electrical and Electronics Engineers Inc. 2024. стр. 25-30. (2024 47th ICT and Electronics Convention, MIPRO 2024 - Proceedings). doi: 10.1109/MIPRO60963.2024.10569193

Author

Kochemazov, S. E. ; Zaikin, O. S. / Towards Better SAT Encodings for Hash Function Inversion Problems. 2024 47th ICT and Electronics Convention, MIPRO 2024 - Proceedings. Institute of Electrical and Electronics Engineers Inc., 2024. стр. 25-30 (2024 47th ICT and Electronics Convention, MIPRO 2024 - Proceedings).

BibTeX

@inproceedings{00dc03a7985349469ff48989d582826b,
title = "Towards Better SAT Encodings for Hash Function Inversion Problems",
abstract = "Inversion of reduced-round hash functions is one of the areas of cryptography, in which Boolean satisfiability (SAT) solvers show good performance. Recent results on the inversion of 43 -step MD4 using SAT make it possible to believe that more progress can be achieved by careful solver engineering and SAT encodings manipulation. In the present paper we consider possible ways to improve the SAT encodings for inversion of hash functions from the MD and SHA families, in particular, MD4, and SHA-1. We study the available encodings, including the ones proposed by Vegard Nossum, and made by automatic encoding tools. We then show that it is possible to make the encodings better by constructing the integer sums in a different way or eliminating some of the auxiliary variables via Boolean minimization. In the computational experiments we consider a variety of benchmarks, which encode reduced-round variants of the considered hash functions.",
keywords = "SAT, cryptography, hash functions",
author = "Kochemazov, {S. E.} and Zaikin, {O. S.}",
note = "Stepan Kochemazov was supported by the Russian Science Foundation, project 22-21-00834. Oleg Zaikin was supported by the Mathematical Center in Akademgorodok under the agreement No. 075-15-2022-282 with the Ministry of Science and Higher Education of the Russian Federation.; 47th ICT and Electronics Convention, MIPRO 2024 ; Conference date: 20-05-2024 Through 24-05-2024",
year = "2024",
doi = "10.1109/MIPRO60963.2024.10569193",
language = "English",
isbn = "9798350382495",
series = "2024 47th ICT and Electronics Convention, MIPRO 2024 - Proceedings",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "25--30",
booktitle = "2024 47th ICT and Electronics Convention, MIPRO 2024 - Proceedings",
address = "United States",

}

RIS

TY - GEN

T1 - Towards Better SAT Encodings for Hash Function Inversion Problems

AU - Kochemazov, S. E.

AU - Zaikin, O. S.

N1 - Conference code: 47

PY - 2024

Y1 - 2024

N2 - Inversion of reduced-round hash functions is one of the areas of cryptography, in which Boolean satisfiability (SAT) solvers show good performance. Recent results on the inversion of 43 -step MD4 using SAT make it possible to believe that more progress can be achieved by careful solver engineering and SAT encodings manipulation. In the present paper we consider possible ways to improve the SAT encodings for inversion of hash functions from the MD and SHA families, in particular, MD4, and SHA-1. We study the available encodings, including the ones proposed by Vegard Nossum, and made by automatic encoding tools. We then show that it is possible to make the encodings better by constructing the integer sums in a different way or eliminating some of the auxiliary variables via Boolean minimization. In the computational experiments we consider a variety of benchmarks, which encode reduced-round variants of the considered hash functions.

AB - Inversion of reduced-round hash functions is one of the areas of cryptography, in which Boolean satisfiability (SAT) solvers show good performance. Recent results on the inversion of 43 -step MD4 using SAT make it possible to believe that more progress can be achieved by careful solver engineering and SAT encodings manipulation. In the present paper we consider possible ways to improve the SAT encodings for inversion of hash functions from the MD and SHA families, in particular, MD4, and SHA-1. We study the available encodings, including the ones proposed by Vegard Nossum, and made by automatic encoding tools. We then show that it is possible to make the encodings better by constructing the integer sums in a different way or eliminating some of the auxiliary variables via Boolean minimization. In the computational experiments we consider a variety of benchmarks, which encode reduced-round variants of the considered hash functions.

KW - SAT

KW - cryptography

KW - hash functions

UR - https://www.scopus.com/record/display.uri?eid=2-s2.0-85198227886&origin=inward&txGid=b7d787a09b77681bad838c29f2b73cd3

UR - https://www.mendeley.com/catalogue/a95058d7-47cf-3819-b53d-61cc7fd43e89/

U2 - 10.1109/MIPRO60963.2024.10569193

DO - 10.1109/MIPRO60963.2024.10569193

M3 - Conference contribution

SN - 9798350382495

T3 - 2024 47th ICT and Electronics Convention, MIPRO 2024 - Proceedings

SP - 25

EP - 30

BT - 2024 47th ICT and Electronics Convention, MIPRO 2024 - Proceedings

PB - Institute of Electrical and Electronics Engineers Inc.

T2 - 47th ICT and Electronics Convention

Y2 - 20 May 2024 through 24 May 2024

ER -

ID: 61520439