An Efficient VLSI Implementation of AES Encryption Using Rom submodules and Exclusion of Shiftrows

被引:0
|
作者
Das, Seena S. [1 ]
Resmi, R. [1 ]
机构
[1] LBS Inst Technol Women, Dept Elect & Commun, Thiruvananthapuram, Kerala, India
关键词
AES Encryption; ROM submodules; Low power consumption;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An efficient VLSI implementation of encryption using Advanced Encryption Standard (AES) algorithm is introduced. The architecture deals with ROM based key expansion modules rather than registers which were commonly used and another advantage is the exclusion of shift rows by which merging of two steps in algorithm is proposed which enhances the reduction in area and power. Xilinx ISE 14.5 is the software used with Virtex5 FPGA for implementation. In this encryptor an efficient merging for the encryption process sub-steps is implemented after relocating them. In this design, the S-BOX is implemented with internal pipelining and it is shared between the main round and the key expansion units. These designs achieved higher FPGA efficiency (Throughput/Area) compared to previous AES designs.
引用
收藏
页码:248 / 251
页数:4
相关论文
共 50 条
  • [1] FPGA Implementation of Efficient AES Encryption
    Priya, S. Sridevi Sathya
    Kumar, P. Karthigai
    SivaMangai, N. M.
    Rejula, V.
    2015 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS), 2015,
  • [2] Efficient VLSI Architecture of Medium Throughput AES Encryption
    Panigrahi, Swetalina
    Das, Chinmayee
    Sharma, V. K.
    Mahapatra, K. K.
    PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON CIRCUITS, POWER AND COMPUTING TECHNOLOGIES (ICCPCT 2013), 2013, : 975 - 978
  • [3] Efficient VLSI architecture of medium throughput AES encryption
    Panigrahi, Swetalina
    Sharma, V.K.
    Das, Chinmayee
    Mahapatra, K.K.
    Proceedings of IEEE International Conference on Circuit, Power and Computing Technologies, ICCPCT 2013, 2013, : 975 - 978
  • [4] An efficient VLSI implementation of IDEA encryption algorithm using VHDL
    Thaduri, M
    Yoo, SM
    Gaede, R
    MICROPROCESSORS AND MICROSYSTEMS, 2005, 29 (01) : 1 - 7
  • [5] Implementation of Efficient Mix Column Transformation for AES encryption
    Priya, S. Sridevi Sathya
    Junias, M.
    Jenifer, Sarah S.
    Lavanya, A.
    2018 4TH INTERNATIONAL CONFERENCE ON DEVICES, CIRCUITS AND SYSTEMS (ICDCS), 2018, : 95 - 100
  • [6] VLSI Implementation of crypto coprocessor using AES and LFSR
    Krishnan, Anantha A. K.
    Devika, K. N.
    Bhakthavatchalu, Ramesh
    2022 6TH INTERNATIONAL CONFERENCE ON TRENDS IN ELECTRONICS AND INFORMATICS, ICOEI 2022, 2020, : 772 - 777
  • [7] Efficient Advance Encryption Standard (AES) Implementation on FPGA Using Xilinx System Generator
    Talha, S. M. Umar
    Asif, Mir
    Hussain, Hammad
    Asghar, Ali
    Ameen, Hadi
    2016 6TH INTERNATIONAL CONFERENCE ON INTELLIGENT AND ADVANCED SYSTEMS (ICIAS), 2016,
  • [8] VLSI Implementation of Image Encryption Using DNA Cryptography
    Vinotha, P.
    Jose, Deepa
    INTELLIGENT COMMUNICATION TECHNOLOGIES AND VIRTUAL MOBILE NETWORKS, ICICV 2019, 2020, 33 : 190 - 198
  • [9] An Efficient VLSI Architecture for Data Encryption Standard and its FPGA Implementation
    Pandey, J. G.
    Gurawa, Aanchal
    Nehra, Heena
    Karmakar, A.
    2016 INTERNATIONAL CONFERENCE ON VLSI SYSTEMS, ARCHITECTURES, TECHNOLOGY AND APPLICATIONS (VLSI-SATA), 2016,
  • [10] VLSI implementation of Advance Encryption Algorithm using index technique
    Abdelwahab, Murtada. M.
    Alzubaidi, Abdelrasoul. J.
    2015 INTERNATIONAL CONFERENCE ON COMPUTING, CONTROL, NETWORKING, ELECTRONICS AND EMBEDDED SYSTEMS ENGINEERING (ICCNEEE), 2015, : 71 - 73