Tail-MAC: An Efficient Message Authentication Scheme for Stream Ciphers

A simple and software-efficient algorithm for computing Message Authentication Codes for stream ciphers is described along with the analysis its security. The proposed algorithm was designed to employ some of the data already computed by the underlying stream cipher in the purpose of minimizing the computational cost of the operations required by the MAC algorithm. The performed analyses indicate that the scheme provides a sufficient level of resistance against forgery attacks in a chosen ciphertext attack model, remains simple in its construction and provides high efficiency in software implementations.

[1]  Jovan Dj Linear Statistical Weakness of Alleged RC4 Keystream Generator , 1997 .

[2]  Frédéric Muller Differential Attacks against the Helix Stream Cipher , 2004, FSE.

[3]  Chanathip Namprempre,et al.  Authenticated Encryption: Relations among Notions and Analysis of the Generic Composition Paradigm , 2000, ASIACRYPT.

[4]  Adi Shamir,et al.  Weaknesses in the Key Scheduling Algorithm of RC4 , 2001, Selected Areas in Cryptography.

[5]  Vincent Rijmen,et al.  Analysis Methods for (Alleged) RC4 , 1998, ASIACRYPT.

[6]  Mihir Bellare,et al.  The EAX Mode of Operation , 2004, FSE.

[7]  Mihir Bellare,et al.  OCB: a block-cipher mode of operation for efficient authenticated encryption , 2001, CCS '01.

[8]  Tadayoshi Kohno,et al.  CWC: A High-Performance Conventional Authenticated Encryption Mode , 2004, FSE.

[9]  Scott R. Fluhrer,et al.  Statistical Analysis of the Alleged RC4 Keystream Generator , 2000, FSE.

[10]  Adi Shamir,et al.  A Practical Attack on Broadcast RC4 , 2001, FSE.

[11]  Mihir Bellare,et al.  XOR MACs: New Methods for Message Authentication Using Finite Pseudorandom Functions , 1995, CRYPTO.

[12]  Kaoru Kurosawa,et al.  OMAC: One-Key CBC MAC , 2003, IACR Cryptol. ePrint Arch..

[13]  Toshinobu Kaneko,et al.  A MAC Forgery Attack on SOBER-128 , 2005, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[14]  Bartosz Zoltak,et al.  VMPC One-Way Function and Stream Cipher , 2004, FSE.

[15]  Bruce Schneier,et al.  Helix: Fast Encryption and Authentication in a Single Cryptographic Primitive , 2003, FSE.

[16]  Virgil D. Gligor,et al.  Fast Encryption and Authentication: XCBC Encryption and XECB Authentication Modes , 2001, FSE.