• DocumentCode
    1846301
  • Title

    Strategies on Algebraic Attacks Using SAT Solvers

  • Author

    Chen, Baiqiang

  • Author_Institution
    Inst. of Software Chinese Acad. of Sci., Beijing
  • fYear
    2008
  • fDate
    18-21 Nov. 2008
  • Firstpage
    2204
  • Lastpage
    2209
  • Abstract
    SAT solvers are employed in algebraic attacks to stream ciphers in recent years. This attack describes a cipher by a Boolean equation system in the initial state, and then converts the equation system into a SAT instance. After that, attackers use SAT solvers to solve the instance, and thus recover the initial state. In the whole process, many parameters should be optimized and several delicate strategies can be applied to speed up the solving efficiency. In the paper, we propose and summarize these common strategies and, at the same time, we design an automatic tool for algebraic attacks ATAA to give some benchmark analyses and empirical observations based on a stream cipher series named Bivium-n.
  • Keywords
    Boolean functions; computability; cryptography; Bivium-n; Boolean equation system; SAT solver; algebraic attack; stream cipher; Boolean functions; Cryptography; Data structures; Equations; Genetic mutations; Time series analysis; Bivium; SAT solvers; Strean ciphers; algebraic attacks; strategies;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Young Computer Scientists, 2008. ICYCS 2008. The 9th International Conference for
  • Conference_Location
    Hunan
  • Print_ISBN
    978-0-7695-3398-8
  • Electronic_ISBN
    978-0-7695-3398-8
  • Type

    conf

  • DOI
    10.1109/ICYCS.2008.493
  • Filename
    4709315