CryptoMiniSat Switches-Optimization for Solving Cryptographic Instances
A.-M. Leventi-Peetz, O. Zendel, W. Lennartz, K. Weber

TL;DR
This paper empirically optimizes CryptoMiniSat 5 parameters to efficiently solve cryptographic CNF instances, achieving key recovery in under an hour without prior knowledge, demonstrating practical cryptanalysis capabilities.
Contribution
It systematically tunes CryptoMiniSat 5 for cryptographic problems, achieving unprecedented solving times and demonstrating potential for attacking larger cryptographic instances.
Findings
Key recovery in under an hour for specific cryptographic instances
Optimized solver configurations significantly reduce solving times
Demonstrated scalability potential for larger cryptographic problems
Abstract
Performing hundreds of test runs and a source-code analysis, we empirically identified improved parameter configurations for the CryptoMiniSat (CMS) 5 for solving cryptographic CNF instances originating from algebraic known-plaintext attacks on 3 rounds encryption of the Small AES-64 model cipher SR. We finally became able to reconstruct 64-bit long keys in under an hour real time which, to our knowledge, has never been achieved so far. Especially, not without any assumptions or previous knowledge of key-bits (for instance in the form of side-channels, as in \cite{Mohamed2012algebraicSCA}). A statistical analysis of the non-deterministic solver runtimes was carried out and command line parameter combinations were defined to yield best runtimes which ranged from under an hour to a few hours in median at the beginning. We proceeded using an Automatic Algorithm Configuration…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
