whatsapp

whatsApp

Have any Questions? Enquiry here!
☎ +91-9972364704 LOGIN BLOG
× Home Careers Contact
Back
Zigbee Based Secure Wireless Communication Using AES
Zigbee Based Secure Wireless Communication Using AES

The Zigbee based secured wireless communication using AES encryption allows us to communicate wirelessly with security feature.
The data transfer during communication between two system is encrypted using 128 bit AES encryption which is highly secure.
The data can be decrypted with correct key only, otherwise it returns some garbage value. This is two way communication system where we can transmit as well as receive at both ends.
We used Atmega microcontroller interfaced with xbee along with LCD display to send message and key, also have USB keyboards connected to each system and powered by 12V supply.
After starting system, we will able to enter message on system. The maximum limit of message is 32 character.
After that system asks for key, the key limit is 16character it can be number or alphabet. Entering key will send the encrypted message to other system.
Then the other system ask key to view the message. If the users enter correct key the message gets decrypted otherwise it will show garbage value thus securing the wireless communication.

  • Hardware Specifications
  • Atmega Microcontroller
  • Xbee Module
  • LCD Display
  • USB Keyboards
  • Crystal Oscillator
  • Resistors
  • Capacitors
  • Transistors
  • Cables and Connectors
  • Diodes
  • PCB and Breadboards
  • LED
  • Transformer/Adapter
  • Push Buttons
  • Switch
  • IC
  • IC Sockets
  • Software Specifications
  • Arduino Compiler
  • MC Programming Language: C

Block Diagram

 

The main purpose of this project is to generate and transmit data wireless and secured manner.When it comes to the safety and security of tasks in many multinational companies, military and army the situation becomes more complicated. Even for the common man the data security is of much importance. One of the popular methods to protect the data in more secure way is to encrypt the data while sending and when received should be decrypted to get original message. Before transmitting the data it is converted into unreadable format by using some password code and then transmitted and at the receiver end the data is retrieved by entering the correct password codes so that it becomes user friendly. The most efficient and reliable wireless communication is Zigbee.

 

After the introduction of wireless LAN and Bluetooth, another new international standard technology is Zigbee which is rapidly spreading all over and into our lives.The main advantage of zigbee is that it can be designed as simple as that, cost effective, robust and less power consumption. Zigbee is one of the most securedcommunication system that find application in many areas such as in an industrial control, an embedded sensor and in a building and home automation system. XBee is one of the zigbee module. The advantages of using XBee is that it has a user friendly interface, minimal power consumption, and thereliability of data transfer between the two modules. Anotheradvantage of using zigbee is that it can be used as transceiver. So, it can be used as transmitter as well as transceiver.  

 

Proposed Work the transmitter side of the system. It consists of keypad which is used to enter data and LCD is present where data is displayed and then sent to Arduino uno microcontroller for encryption. The microcontroller encrypts the data according to the logic implemented in the microcontroller. The encrypted data is then displayed on 16x4 LCD. LCD is used to display both original and encrypted message. Then the encrypted data is transmitted in the air the different inputs and outputs used in the receiver side. At receiver end zigbee receives the data from the air and it is send to the Arduino uno microcontroller. Then the microcontroller decrypts the encrypted data with the opposite logic with that of encryption. Finally encrypted data is converted into original data so that user can easily read it as it is displayed on the LCD attached to the receiver unit. Thus the data is protected at both transmitting and receiving end and makes this system one of the most secured data communication system. LCD displays both decrypted and received data. And so we have very secured communication for many government and private organisations.

 

Arduino Uno is a microcontroller board based on the ATMEGA328P. It has 14 digital input/output pins, 6 analog inputs, a 16 MHz quartz crystal, a USB connection, a power jack, an ICSP header and a reset button.Arduino boards are able to read analog or digital input signals from different sensors and turn it into an output such as activating a motor, turning LED on/off, connect to the cloud and many other actions.You can control your board functions by sending a set of instructions to the microcontroller on the board via Arduino IDE.

 

Conclusion

The method of encryption and decryption of data in a communication is very effective in sending secret data.It also provides a secured system for secret messages communication over long and short distances. The capacity of hiding the content is also very high in the proposed work. ZigBee have a long life time along with low power consumption as compared to Bluetooth and WIFI. Also, by connecting ZigBee in mesh network we can increase the range of communication. The proposal of the project is to provide security to the data which we are sending. Here we are sending data with encryption so that none can see the data except the authorized ones.

Popular Coures