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 条
  • [1] Multiple Lookup Table-Based AES Encryption Algorithm Implementation
    Gong, Jin
    Liu, Wenyi
    Zhang, Huixin
    2011 INTERNATIONAL CONFERENCE ON COMPUTERS, COMMUNICATIONS, CONTROL AND AUTOMATION (CCCA 2011), VOL II, 2010, : 212 - 214
  • [2] Lookup table-based adaptive body biasing of multiple macros
    Choi, Byunghee
    Shin, Youngsoo
    ISQED 2007: PROCEEDINGS OF THE EIGHTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, 2007, : 533 - +
  • [3] An efficient image encryption scheme using lookup table-based confusion and diffusion
    Jun-xin Chen
    Zhi-liang Zhu
    Chong Fu
    Li-bo Zhang
    Yushu Zhang
    Nonlinear Dynamics, 2015, 81 : 1151 - 1166
  • [4] An efficient image encryption scheme using lookup table-based confusion and diffusion
    Chen, Jun-xin
    Zhu, Zhi-liang
    Fu, Chong
    Zhang, Li-bo
    Zhang, Yushu
    NONLINEAR DYNAMICS, 2015, 81 (03) : 1151 - 1166
  • [5] Design of Lightweight AES Algorithm Based on Masked Lookup Table
    Li, Meng
    Gan, Jie
    Cheng, Song
    Hu, Xiaobo
    Yu, Yanyan
    Li, Jianyang
    PROCEEDINGS OF 2019 IEEE 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2019), 2019, : 437 - 441
  • [6] THE BENEFITS OF FLEXIBILITY IN LOOKUP TABLE-BASED FPGAS
    HILL, D
    WOO, NS
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1993, 12 (02) : 349 - 353
  • [7] ApproxLUT: A Novel Approximate Lookup Table-Based Accelerator
    Tian, Ye
    Wang, Ting
    Zhang, Qian
    Xu, Qiang
    2017 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2017, : 438 - 443
  • [8] A fast image encryption algorithm based on chaotic map and lookup table
    Cheng, Pingguang
    Yang, Huaqian
    Wei, Pengcheng
    Zhang, Wei
    NONLINEAR DYNAMICS, 2015, 79 (03) : 2121 - 2131
  • [9] A fast image encryption algorithm based on chaotic map and lookup table
    Pingguang Cheng
    Huaqian Yang
    Pengcheng Wei
    Wei Zhang
    Nonlinear Dynamics, 2015, 79 : 2121 - 2131
  • [10] A LOOKUP TABLE-BASED APPROACH FOR SPATIAL ANALYSIS OF CONTACT PROBLEMS
    Machado, Maria Margarida
    Flores, Paulo
    Ambrosio, Jorge
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2013, VOL 7A, 2014,