Multiple Lookup Table-Based AES Encryption Algorithm Implementation

被引:4
|
作者
Gong, Jin [1 ]
Liu, Wenyi [1 ]
Zhang, Huixin [1 ]
机构
[1] N Univ China, Key Lab Instrumentat Sci & Dynam Measurement, Minist Educ, Sci & Technol Elect Test & Measurement Lab, Taiyuan, Peoples R China
关键词
AES implementation; multiple lookup tables; VHDL;
D O I
10.1016/j.phpro.2012.03.166
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Anew AES (Advanced Encryption Standard) encryption algorithm implementation was proposed in this paper. It is based on five lookup tables, which are generated from S-box(the substitution table in AES). The obvious advantages are reducing the code-size, improving the implementation efficiency, and helping new learners to understand the AES encryption algorithm and GF(28) multiplication which are necessary to correctly implement AES[1]. This method can be applied on processors with word length 32 or above, FPGA and others. And correspondingly we can implement it by VHDL, Verilog, VB and other languages. (C) 2011 Published by Elsevier Ltd. Selection and/or peer-review under responsibility of Garry Lee
引用
收藏
页码:842 / 847
页数:6
相关论文
共 50 条
  • [21] Efficient Lookup Table-Based Adaptive Baseband Predistortion Architecture for Memoryless Nonlinearity
    Ba, Seydou N.
    Waheed, Khurram
    Zhou, G. Tong
    EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2010,
  • [22] Lookup table-based inverse model for determining optical properties of turbid media
    Rajaram, Narasimhan
    Nguyen, Tri H.
    Tunnell, James W.
    JOURNAL OF BIOMEDICAL OPTICS, 2008, 13 (05)
  • [23] A Table-Based Algorithm for Pipelined CRC Calculation
    Sun, Yan
    Kim, Min Sik
    2010 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS - ICC 2010, 2010,
  • [24] Not so Difficult in the End: Breaking the Lookup Table-Based Affine Masking Scheme
    Wu, Lichao
    Perin, Guilherme
    Picek, Stjepan
    SELECTED AREAS IN CRYPTOGRAPHY - SAC 2023, 2024, 14201 : 82 - 96
  • [25] Efficient Lookup Table-Based Adaptive Baseband Predistortion Architecture for Memoryless Nonlinearity
    Seydou N. Ba
    Khurram Waheed
    G. Tong Zhou
    EURASIP Journal on Advances in Signal Processing, 2010
  • [26] Table lookup algorithm and implementation of the cyclic redundancy check code
    Wang, Zulin
    Journal of Dong Hua University (English Edition), 1996, 13 (02): : 389 - 392
  • [27] An Improved Division Algorithm with a Small Lookup Table and Its Implementation
    Chen, Lingyu
    Yang, Qi
    Shi, Jianghong
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON ANTI-COUNTERFEITING, SECURITY, AND IDENTIFICATION IN COMMUNICATION, 2009, : 21 - 24
  • [28] Architecture design and hardware implementation of AES encryption algorithm
    Wei, Hongling
    Li, Hongyan
    Chen, Mingying
    2020 5TH INTERNATIONAL CONFERENCE ON MECHANICAL, CONTROL AND COMPUTER ENGINEERING (ICMCCE 2020), 2020, : 1611 - 1614
  • [29] Development of configurations for lookup table-based Embryonics using graphic mapping: A case study
    Zhuo, Qingqi
    Qian, Yanling
    Li, Yue
    Wang, Nantian
    ADVANCES IN MECHANICAL ENGINEERING, 2015, 7 (07) : 1 - 12
  • [30] Hardware Implementation and Optimization of Advanced Encryption Standard (AES) algorithm based on CCSDS
    Taufik, M.
    Amin, D. E.
    Saifuddin, M. A.
    7TH INTERNATIONAL SEMINAR ON AEROSPACE SCIENCE AND TECHNOLOGY (ISAST 2019), 2020, 2226