Title :
Cryptanalysis of Mir-1: A T-Function-Based Stream Cipher
Author :
Tsunoo, Yukiyasu ; Saito, Teruo ; Kubo, Hiroyasu ; Suzaki, Tomoyasu
Author_Institution :
NEC Corp., Kanagawa
Abstract :
This correspondence describes the cryptanalysis of Mir-1, a T-function based stream cipher proposed at eSTREAM (the ECRYPT Stream Cipher Project) in 2005. This cipher uses a multiword T-function, with four 64-bit words, as its basic structure. Mir-1 operations process the data in every 64 bits (one word) to generate a keystream. The correspondence discusses a distinguishing attack against Mir-1 that exploits the T-function characteristics and the Mir-1 initialization. With merely three or four initial vector pairs, this attack can distinguish a Mir-1 output sequence from a truly random number sequence. In this case, the amount of data theoretically needed for cryptanalysis is only 210 words. This correspondence also proposes a countermeasure that provides resistance against the attack described in this correspondence.
Keywords :
cryptography; functional analysis; random functions; Mir-1 cryptanalysis; T-function-based stream cipher; random number sequence; Boolean functions; Cryptography; Hardware; Laboratories; Linear feedback shift registers; National electric code; Distinguishing attack; ECRYPT; Mir-1; eSTREAM; pseudorandom number generator; stream cipher;
Journal_Title :
Information Theory, IEEE Transactions on
DOI :
10.1109/TIT.2007.907340