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
Link To Document