DocumentCode
2963971
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
fYear
2012
fDate
19-22 Nov. 2012
Firstpage
1
Lastpage
5
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;
fLanguage
English
Publisher
ieee
Conference_Titel
TENCON 2012 - 2012 IEEE Region 10 Conference
Conference_Location
Cebu
ISSN
2159-3442
Print_ISBN
978-1-4673-4823-2
Electronic_ISBN
2159-3442
Type
conf
DOI
10.1109/TENCON.2012.6412199
Filename
6412199
Link To Document