Title :
An AES processing system with a compact CPU core for secure communication in embedded systems
Author :
Tsutsumi, Daisuke ; Ohmura, I. ; Abe, Takashi ; Yoshimura, Hiroyuki ; Inagawa, K.
Author_Institution :
Hokkaido Res. Organ., Sapporo, Japan
Abstract :
Small embedded systems, such as using a 16-bit CPU, are required to connect to the Internet. In addition, the systems are required to support encrypted communication. We develop a ubiquitous platform which supports Internet Protocol version 6 (IPv6) and IP Security (IPSec). This paper describes realization of Advanced Encryption Standard (AES) processing controlled by an original compact CPU core for small embedded systems. AES encryption and decryption processing requires CPU capability. AES accelerators for a Field Programmable Gate Array (FPGA) perform high speed execution, furthermore they require the resources of an FPGA. In order to conserve the resources of the FPGA, the basic operations of AES, SubBytes, ShiftRows and MixColumns transformation, are incorporated in each hardware module. The modules are controlled by the original compact CPU core. Moreover, the CPU core is designed for small embedded systems. The CPU core is able to support only instructions used in application software. Using the CPU core, AES processing is accomplished conserving FPGA resources, and is simply designed.
Keywords :
Internet; computer network security; cryptography; embedded systems; field programmable gate arrays; multiprocessing systems; protocols; ubiquitous computing; AES processing system; FPGA; IP Security; IPSec; IPv6; Internet; Internet Protocol version 6; advanced encryption standard; compact CPU core; embedded systems; field programmable gate array; secure communication; ubiquitous platform; Embedded systems; Encryption; Field programmable gate arrays; Hardware; Protocols; Random access memory; AES; CPU core; FPGA; embedded system;
Conference_Titel :
TENCON 2012 - 2012 IEEE Region 10 Conference
Conference_Location :
Cebu
Print_ISBN :
978-1-4673-4823-2
Electronic_ISBN :
2159-3442
DOI :
10.1109/TENCON.2012.6412199