An Approach to Design Advanced Standard Encryption Algorithm Using Hardware/Software Co-Design Methodology
An Advanced Standard Encryption Algorithm (AES) is widely used in modern consumer electronic products for security. The IEEE 802.15.4 Low-Rate wireless sensor networks also use AES algorithm where low power consumption is the priority. To reduce the time taken for encryption of huge data, the algorithm has to be implemented in hardware. To meet the requirement for low area the algorithm has to be implemented in software. Hence, a balance has to be achieved between hardware and software implementations in terms of area and speed, so as to improve the overall performance of the system. Also with the co-design methodology total thermal power dissipation is reduced.