A CHARACTERISTIC SET METHOD FOR SOLVING BOOLEAN EQUATIONS AND APPLICATIONS IN CRYPTANALYSIS OF STREAM CIPHERS

被引:0
|
作者
Fengjuan CHAI Xiao-Shan GAO Chunming YUAN Key Laboratory of Mathematics Mechanization
机构
关键词
Boolean equation; characteristic set method; cryptanalysis; finite field; stream ciphers;
D O I
暂无
中图分类号
O175 [微分方程、积分方程];
学科分类号
070104 ;
摘要
This paper presents a characteristic set method for solving Boolean equations,which ismore efficient and has better properties than the general characteristic set method.In particular,theauthors give a disjoint and monic zero decomposition algorithm for the zero set of a Boolean equationsystem and an explicit formula for the number of solutions of a Boolean equation system.The authorsalso prove that a characteristic set can be computed with a polynomial number of multiplications ofBoolean polynomials in terms of the number of variables.As experiments,the proposed method is usedto solve equations from cryptanalysis of a class of stream ciphers based on nonlinear filter generators.Extensive experiments show that the method is quite effective.
引用
收藏
页码:191 / 208
页数:18
相关论文
共 50 条
  • [1] A characteristic set method for solving boolean equations and applications in cryptanalysis of stream ciphers*
    Fengjuan CHAI
    Xiao-Shan GAO
    Chunming YUAN
    Journal of Systems Science and Complexity, 2008, 21
  • [2] A CHARACTERISTIC SET METHOD FOR SOLVING BOOLEAN EQUATIONS AND APPLICATIONS IN CRYPTANALYSIS OF STREAM CIPHERS
    Fengjuan CHAI XiaoShan GAO Chunming YUAN Key Laboratory of Mathematics MechanizationInstitute of Systems ScienceAcademy of Mathematics and Systems ScienceChinese Academy of SciencesBeijing China
    JournalofSystemsScienceandComplexity, 2008, 21 (02) : 191 - 208
  • [3] A characteristic set method for solving Boolean equations and applications in cryptanalysis of stream ciphers
    Chai, Fengjuan
    Gao, Xiao-Shan
    Yuan, Chunming
    JOURNAL OF SYSTEMS SCIENCE & COMPLEXITY, 2008, 21 (02) : 191 - 208
  • [4] Algebraic cryptanalysis of stream ciphers using decomposition of Boolean function
    Roy, Dibyendu
    Datta, Pratish
    Mukhopadhyay, Sourav
    JOURNAL OF APPLIED MATHEMATICS AND COMPUTING, 2015, 49 (1-2) : 397 - 417
  • [5] On the efficiency of solving Boolean polynomial systems with the characteristic set method
    Huang, Zhenyu
    Sun, Yao
    Lin, Dongdai
    JOURNAL OF SYMBOLIC COMPUTATION, 2021, 103 : 66 - 94
  • [6] Solving Boolean equation systems and applications in cryptanalysis
    Gao, Xiaoshan
    Huang, Zhenyu
    SCIENCE CHINA-INFORMATION SCIENCES, 2016, 59 (05)
  • [7] Solving Boolean equation systems and applications in cryptanalysis
    Xiaoshan GAO
    Zhenyu HUANG
    ScienceChina(InformationSciences), 2016, 59 (05) : 13 - 14
  • [8] PBCS An Efficient Parallel Characteristic Set Method for Solving Boolean Polynomial Systems
    Zhao, Juan
    Song, Junqiang
    Zhu, Min
    Li, Jincai
    Huang, Zhenyu
    Li, Xiaoyong
    Ren, Xiaoli
    PROCEEDINGS OF THE 47TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, 2018,
  • [9] On the Efficiency of the Probabilistic Neutral Bits Method in Statistical Cryptanalysis of Synchronous Stream Ciphers
    Alekseychuk, A. N.
    Konyushok, S. N.
    CYBERNETICS AND SYSTEMS ANALYSIS, 2016, 52 (04) : 503 - 508
  • [10] Solving Boolean polynomial systems by parallelizing characteristic set method for cyber-physical systems
    Zhao, Juan
    Zhu, Min
    Li, Xiaoyong
    Huang, Zhenyu
    Li, Jincai
    Song, Junqiang
    SOFTWARE-PRACTICE & EXPERIENCE, 2021, 51 (11): : 2143 - 2167