Typical Methods and Examples of Stream Cipher Analysis

陈一阳,陈恭亮
DOI: https://doi.org/10.3969/j.issn.1009-8054.2010.06.041
2010-01-01
Abstract:The design and analysis of stream cipher plays an important role in modern cryptology.This paper briefly reviews the basic principle and model of stream cipher analysis,mainly including TMD tradeoff attack,guess-and-determine attack,correlation attack,BAA attack,algebraic attack and side-channel attack.Then simulations of TMD tradeoff attack,guess-and-determine attack and correlation attack are performed by using Mathematical kit software,with results and a part of codes appended.The tests reveal an important design principle:it is critical to avoid the linear evolvement of internal state and eliminate the biased statistical properties of keystream.Finally some conclusions and prospects of stream cipher analysis are provided.
What problem does this paper attempt to address?