• Chỉ mục bởi
  • Năm xuất bản
LIÊN KẾT WEBSITE

Low-latency, small-area FPGA implementation of the advanced encryption standard algorithm

Trang H. University of Technology, Vietnam National University Ho Chi Minh City, Ho Chi Minh City, Viet Nam|
Van Loi N. IC Design Research and Education Center, Vietnam National University Ho Chi Minh City, Ho Chi Minh City, Viet Nam|

International Journal of Distributed Systems and Technologies Số 1, năm 2013 (Tập 4, trang 56-77)

DOI: 10.4018/jdst.2013010105

Tài liệu thuộc danh mục: Scopus

Int. J. Distrib. Syst. Technol.

English

Từ khóa: Advanced Encryption Standard; Data Loading Modification; Iterative Loop; Look-up-table; Low latency; Small area; Algorithms; Data privacy; Data processing; Field programmable gate arrays (FPGA); Iterative methods; Table lookup; Cryptography
Tóm tắt tiếng anh
This paper presents a Field-Programmable Gate Array (FPGA) implementation of an Advanced Encryption Standard (AES) algorithm using approach of combination iterative looping and Look-Up Table (LUT)-based S-box with block and key size of 128 bits. Modifications in the way of loading data out in AES encryption/ decryption, loading key-expansion in Key-Expansion blocks are also proposed. The design is tested with the sample vectors provided by Federal Information Processing Standard (FIPS) 197. The design is implemented on APEX20KC Altera's FPGA and on Virtex XCV600 Xilinx's FPGA. For all the authors' proposals, they are found to be very simple in FPGA-based architecture implementation, better in low latency, and small area, but large in memory, moderate throughput. Copyright � 2013, IGI Global.

Xem chi tiết