Prikladnaya Diskretnaya Matematika. Supplement
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Prikl. Diskr. Mat. Suppl.:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Prikladnaya Diskretnaya Matematika. Supplement, 2021, Issue 14, Pages 187–190
DOI: https://doi.org/10.17223/2226308X/14/44
(Mi pdma563)
 

Computational methods in discrete mathematics

DPLL-like satisfiability problem solver over the system of ANF equations

A. V. Tkacheva, K. V. Kalginab

a Novosibirsk State University
b Institute of Computational Mathematics and Mathematical Geophysics of Siberian Branch of Russian Academy of Sciences, Novosibirsk
References:
Abstract: In the paper, we describe SAT solver for problems in ANF and show how typical SAT techniques can be implemented to work with ANF. This solver is compared to a number of classic SAT solvers on cryptanalysis problems (such as “guess-and-determine” attack on Grain stream cipher). The solver uses such techniques as Propagation of Constants, Propagation of Synonyms, Watched Monomials (2WM), equations simplification and variable selection order. Our experiments show that for “init=no” case this ANF solver works similarly to typical CNF SAT solvers, but in the “init=yes” case the latter fail where the ANF solver finds a solution. Based on the data we've gathered we make a conclusion that it is impractical to use SAT solvers to attack Grain in “init=no” case. For the future research, we want to make experiments with more ciphers and solvers, explore why modern CNF SAT solvers work slower than the ANF solver and adapt more SAT techniques into our implementation.
Keywords: SAT solver, ANF, cryptanalysis, stream ciphers.
Funding agency Grant number
Ministry of Science and Higher Education of the Russian Federation 0314-2019-0017
Document Type: Article
UDC: 004.4
Language: Russian
Citation: A. V. Tkachev, K. V. Kalgin, “DPLL-like satisfiability problem solver over the system of ANF equations”, Prikl. Diskr. Mat. Suppl., 2021, no. 14, 187–190
Citation in format AMSBIB
\Bibitem{TkaKal21}
\by A.~V.~Tkachev, K.~V.~Kalgin
\paper DPLL-like satisfiability problem solver over the system of ANF equations
\jour Prikl. Diskr. Mat. Suppl.
\yr 2021
\issue 14
\pages 187--190
\mathnet{http://mi.mathnet.ru/pdma563}
\crossref{https://doi.org/10.17223/2226308X/14/44}
Linking options:
  • https://www.mathnet.ru/eng/pdma563
  • https://www.mathnet.ru/eng/pdma/y2021/i14/p187
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Prikladnaya Diskretnaya Matematika. Supplement
    Statistics & downloads:
    Abstract page:93
    Full-text PDF :43
    References:16
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024