Title :
Parallel and Multiplex Architecture of AES-CCM Coprocessor Implementation for IEEE 802.15.4
Author :
Bin Feng ; De-yu Qi ; Han Haiwen
Author_Institution :
Sch. of Inf. & Commun. Eng., Guangzhou Maritime Coll., Guangzhou, China
Abstract :
The MAC layer of 802.15.4 uses the AES-CCM protocol as security mechanism, it uses the AES algorithm as the core, uses CTR mode to ensure confidentiality of data, uses CBC-MAC mode to authenticate the public information of the header in MAC frame. This paper presents an AES hardware accelerator module and two implementations of AES-CCM coprocessor: one for high throughput with parallel AES module and one for low cost with multiplex AES module. For easy of integration and portability, the coprocessor uses Avalon bus interface standard, and it is verified on Altera EP1CF324C6 FPGA platform. This design and implementation of the security coprocessor has a certain value for the generalization the wireless communication terminal hardware platform.
Keywords :
Zigbee; access protocols; coprocessors; cryptographic protocols; data privacy; message authentication; multiplexing; parallel architectures; telecommunication computing; wireless sensor networks; AES hardware accelerator module; AES-CCM coprocessor; AES-CCM protocol; Altera EP1CF324C6 FPGA platform; Avalon bus interface standard; CBC-MAC mode; CTR mode; IEEE 802.15.4; MAC layer; data confidentiality; multiplex AES module; multiplex architecture; parallel AES module; parallel architecture; public information authentication; security coprocessor; wireless communication terminal hardware platform; wireless sensor network; Coprocessors; Encryption; Hardware; IEEE 802.15 Standards; Multiplexing; Protocols; 802.15.4; AES-CCM; co-processor; multiplex; parallel;
Conference_Titel :
Emerging Intelligent Data and Web Technologies (EIDWT), 2013 Fourth International Conference on
Conference_Location :
Xi´an
Print_ISBN :
978-1-4799-2140-9
DOI :
10.1109/EIDWT.2013.31