Microcontroller Based Cryptosystem
With Key Generation Unit
Senthil Kumar.S
Manjupriya.M
Department of Electronics and Communication Engineering
VelTech Dr.RR & Dr.SR Technical University
Chennai, India senthilkumar817@gmail.com Department of Electronics and Communication Engineering
Selvam College of Technology
Namakkal, India manjupriya.mani@gmail.com Abstract—The embedded based applications need sensitive data transfer between different nodes. In order to increase the speed and to reduce the hardware complexity, this proposed system focuses on the light weight security algorithm Tiny Encryption
Algorithm TEA which can be implemented in microcontroller to adapt with many real time constraints such as memory, data loss and low cost. The additive feature of this proposed system is that it uses Key Generation Unit (KGU) to produce the random key to make it optimal for sensitive data transfer in many real-time applications. This above work uses microcontroller and the performances of this cryptosystem is analyzed by implementing the cryptographic algorithm TEA with key generation unit. The key generation unit uses the timers in microcontroller to generate the random bits. The work extends with implementing the two different modes of communication serial (UART) and wireless transmission (RF) to transfer the data from encryption unit to decryption unit.
communication (RF transmission) and the proposed system uses KGU to increase the key security further. The work also extends with the randomness test for the generated key using the principle component analysis method.
This above research work uses 89c51 microcontroller and the performances are analyzed by implementing the KGU with
TEA which offers moderate security and simplicity in implementation processes. In this paper, section 2 deals with the related
References: ciphers for Wireless Sensor Networks”, March 10, 2009. TEA”, 2005 IEEE ICICS. Conference, 2008. Laszlo Hars, Cortlandt Manor, NY (US), “Switching electronic circuit for Random Number Generation”, US Patent August 3, 2004. Laszlo Hars, Cortlandt Manor, NY (US),”Latching electronic circuit for random number generation”, US Patent October 17, 2006.