• DocumentCode
    2626763
  • Title

    An improvement of collision probability in biased birthday attack against A5/1 stream cipher

  • Author

    Kourkchi, Hossein ; Tavakoli, Hamidreza ; Naderi, Majid

  • Author_Institution
    Electron. Res. Center, Sharif Univ. of Technol., Tehran, Iran
  • fYear
    2010
  • fDate
    12-15 April 2010
  • Firstpage
    444
  • Lastpage
    448
  • Abstract
    A5/1 is the strong version of the encryption algorithm on GSM (Global System for Mobile communications) used in many countries. It is constructed of a combination of three LFSRs (Linear Feedback Shift Registers) with irregular clocking manner. One of the most practical attacks against this algorithm is time-memory trade-off attack, which is based on birthday paradox. The goal of this attack is to find any intersection between precomputed LFSRs states set and set of states generating the output bits in the actual execution of the algorithm. In order to increase feasibility of this attack, the biased birthday attack was introduced. In this attack special states producing a specific pattern in output bits are sampled and only a fraction of the special states with higher probability of occurrence are stored. By using a 16-bit pattern of data there are 248 parallelizable preparation stages. This attack requires about 150 GB of memory and two minutes of conversation. Under these conditions, the probability of collision is about 0.61. In this paper an improvement in the collision probability is introduced without changing the available memory capacity and duration of conversation. Our approach is based on using multiple data patterns instead of using a single one. This approach leads to increment of the preprocessing and the collision probability. It is shown that there is a trade-off between the collision probability and the preprocessing complexity.
  • Keywords
    cellular radio; cryptography; probability; telecommunication security; 16-bit pattern; GSM; biased birthday attack; birthday paradox; collision probability; encryption algorithm; linear feedback shift registers; memory capacity; mobile communications; stream cipher; time-memory trade-off attack; Capacity planning; Clocks; Computational complexity; Cryptography; Error correction; GSM; Linear feedback shift registers; Microcomputers; Probes; A5/1; birthday paradox; stream cipher; time memory tradeoff attack;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Wireless Conference (EW), 2010 European
  • Conference_Location
    Lucca
  • Print_ISBN
    978-1-4244-5999-5
  • Type

    conf

  • DOI
    10.1109/EW.2010.5483496
  • Filename
    5483496