Multiple Lookup Table-Based AES Encryption Algorithm Implementation

被引:0
|
作者
Gong, Jin [1 ]
Liu, Wenyi [1 ]
Zhang, Huixin [1 ]
机构
[1] North Univ China, Minist Educ, Sci & Technol Elect Test & Measurement Lab, Key Lab Instrumentat Sci & Dynam Measurement, Taiyuan, Peoples R China
基金
中国国家自然科学基金;
关键词
AES implementation; multiple lookup tables; VHDL;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A new 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.
引用
收藏
页码:212 / 214
页数:3
相关论文
共 50 条
  • [1] Multiple Lookup Table-Based AES Encryption Algorithm Implementation
    Gong, Jin
    Liu, Wenyi
    Zhang, Huixin
    [J]. INTERNATIONAL CONFERENCE ON SOLID STATE DEVICES AND MATERIALS SCIENCE, 2012, 25 : 842 - 847
  • [2] Lookup table-based adaptive body biasing of multiple macros
    Choi, Byunghee
    Shin, Youngsoo
    [J]. 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
    [J]. 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
    [J]. 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
    [J]. 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
    [J]. 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
    [J]. 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
    [J]. 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
    [J]. 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
    [J]. PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2013, VOL 7A, 2014,