Title: Energy Efficient E0 Algorithm for Wireless Transceivers

Author(s): S.Suresh1, R.Nagarajan2, R.Prabhu3, N.Karthick4

1Asst. Professor, Department of Electrical and Electronics Engineering, Gnanamani College of Technology, Namakkal, India.

2Professor, Department of Electrical and Electronics Engineering, Gnanamani College of Technology, Namakkal, India.

3,4Asst. Professor, Department of Electronics and Communication Engineering, Gnanamani College of Technology, Namakkal, India.

This email address is being protected from spambots. You need JavaScript enabled to view it.



The Bluetooth is main technology which was developed a group called Bluetooth Special Interest Group (SIG), formed in May 1998. The Bluetooth is a propose standard for short range wireless communication of devices. It uses radio waves to transfer information, so it is very susceptible to attacks. To protect the user’s information, it uses algorithm. The Bluetooth offers methods for generate the authenticating keys for users and encrypting the data. The data encryption mechanism used within the Bluetooth security layer is the E0 stream cipher. A stream cipher is a symmetric cipher in other words; the same secret key is employed for both the encryption and the decryption. The E0 stream cipher is a linear feedback shift registers (LFSR) based key stream generator and the key stream thus generated is XORed with the plaintext to get the cipher text. Each time two Bluetooth devices are need to communicate securely; they first undergo authentication and key exchange protocols whose purpose is to agree on a shared secret, which is used to generate the encryption key. In this paper suggest a uniform framework for cryptanalysis of the E0 cipher. Our method requires 128 known bits of the key stream in order to recover the initial state of the LFSR, which reflects the secret key of this encryption engine. The key stream generator comprises of four LFSR of different lengths, which are combined by a simple finite state machine with 16 memory states. The output of this state machine is the key stream sequence or during initialization phase and the randomized initial start value.


License: This work is licensed under a Creative Commons Attribution 4.0 International License.


Website: http://www.ijecs.in

e-ISSN:  2319-724



About Us

The“International Journal of Engineering  and computer science”(IJECS™) is an international online journal in English published monthly. The aim of IJECS is to publish peer reviewed research and review articles in rapidly developing field of engineering science and technology


Address : LIG 73 megdoot Nagar Mandsaur

State : Madhya Pradesh

Country : INDIA

Phone :+91 (822) 260 24 694

Email: editor@ijecs.in

Go to top