Proceedings of the 2015 International Conference on Artificial Intelligence and Industrial Engineering

An Implementation of Configurable and Small- Area AES IP Core Oriented Avalon Bus

Authors
X.C. Tao, D.L. Zhang, Y.K. Song
Corresponding Author
X.C. Tao
Available Online July 2015.
DOI
10.2991/aiie-15.2015.49How to use a DOI?
Keywords
AES; configurable; SoC; Avalon
Abstract

The Advanced Encryption Standard (AES) issued by the National Institute of Standards and Technology in 2001 has become the new widely-used symmetric block cipher standard. A lot of efforts have been made on the various hardware implementations of the AES algorithm. Some focus on achieving low-cost constructions, while others focus on designing high throughput. Given the specific requirement of wireless communication and portable devices, this article presents an AES IP core with an acceptable trade-off between performance and area. By introducing composite fields Sboxes and researching optimization of MixColumn can reduce resources. The AES IP is designed based on Avalon bus. It is compatible with five modes including ECB, CBC, OFB, CFB, and CTR. 128,196,256 bits key are also supported. Meanwhile, it can be flexibly configured according to the specific circumstances. This design and implementation of the AES core has a certain value for the generalization the wireless communication terminal hardware platform.

Copyright
© 2015, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Download article (PDF)

Volume Title
Proceedings of the 2015 International Conference on Artificial Intelligence and Industrial Engineering
Series
Advances in Intelligent Systems Research
Publication Date
July 2015
ISBN
10.2991/aiie-15.2015.49
ISSN
1951-6851
DOI
10.2991/aiie-15.2015.49How to use a DOI?
Copyright
© 2015, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - CONF
AU  - X.C. Tao
AU  - D.L. Zhang
AU  - Y.K. Song
PY  - 2015/07
DA  - 2015/07
TI  - An Implementation of Configurable and Small- Area AES IP Core Oriented Avalon Bus
BT  - Proceedings of the 2015 International Conference on Artificial Intelligence and Industrial Engineering
PB  - Atlantis Press
SP  - 173
EP  - 176
SN  - 1951-6851
UR  - https://doi.org/10.2991/aiie-15.2015.49
DO  - 10.2991/aiie-15.2015.49
ID  - Tao2015/07
ER  -