AES
AES
AES
Wireless Communication
Presented By
Abinash Agrawal
MCA 4TH Semester
Regd.No.1205209042
CONTENTS
INTRODUCTION
AES ALGORITHM STRUCTURE
ALGORITHM DESCRIPTION
KEY EXPANSION
ENCRYPTION OPERATION
SUBSTITUTE BYTE
SHIFT ROW
MIX COLUMN
ADD ROUND KEY
INTRODUCTION
AES is an iterated block cipher with a fixed block size of 128 bit
and a variable key length i.e. it may be 128, 192 or 256 bits.
Cipher key
Round key 0
Round key 1
Round 1
Round key 2
Round 2
Round key 10
Key expansion
Round 10
Cipher text block
ALGORITHM DESCRIPTION
Substitute byte
Shift row
Mix columns
Add round key
KEY EXPANSION
SUBSTITUTE BYTE
S-BOX
False
End
Round Counter
= 0?
true
Round counter-1
Key addition
PC HARD DRIVE
USB INTERFACE
PROFOLIC USB TO
USART CONVERTER
AVR 8 BIT RISC
PROCESSOR
CRYPTOGRAPHY
ALGORITHM
ALPHANUMERIC LCD
DISPLAY
WIRELESS DATA
ERROR CHECK
PC/PS2 KEYBOARD
INTERFACE
433 Mhz RF
MODEM/TRANSCIVER
CONCLUSION
Earlier schemes such as DES and Triple DES couldnt suffice the
needs of wireless communication, a stronger encryption technique
was needed.
REFERENCES