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 条
  • [31] Efficient Hardware Implementation of Image Watermarking Using DWT and AES Algorithm
    Singh, Gulroz
    Lamba, Mankirat Singh
    PROCEEDINGS OF THE 2015 39TH NATIONAL SYSTEMS CONFERENCE (NSC), 2015,
  • [32] A low area VLSI implementation of extended tiny encryption algorithm using Lorenz chaotic system
    Shailaja, A.
    Ningappa, Krishnamurthy Gorappa
    International Journal of Information and Computer Security, 2021, 14 (01) : 3 - 19
  • [33] VLSI Implementation of a Cost-Efficient Micro Control Unit With an Asymmetric Encryption for Wireless Body Sensor Networks
    Chen, Shih-Lun
    Tuan, Min-Chun
    Lee, Ho-Yin
    Lin, Ting-Lan
    IEEE ACCESS, 2017, 5 : 4077 - 4086
  • [34] Efficient advanced encryption standard implementation using lookup and normal basis
    Burns, F.
    Murphy, J.
    Koelmans, A.
    Yakovlev, A.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2009, 3 (03): : 270 - 280
  • [35] Efficient and Secure File Transfer in Cloud Through Double Encryption Using AES and RSA Algorithm
    Jaspin, K.
    Selvan, Shirley
    Sahana, S.
    Thanmai, G.
    2021 INTERNATIONAL CONFERENCE ON EMERGING SMART COMPUTING AND INFORMATICS (ESCI), 2021, : 791 - 796
  • [36] Design of High Speed AES System for Efficient Data Encryption and Decryption System using FPGA
    Kumar, Santhosh R.
    Shashidhar, R.
    Mahalingaswamy, A. M.
    Kumar, Praveen M. S.
    Roopa, M.
    2018 3RD INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, COMMUNICATION, COMPUTER, AND OPTIMIZATION TECHNIQUES (ICEECCOT - 2018), 2018, : 1279 - 1282
  • [37] Efficient VLSI Implementation of a Finite Field Multiplier Using Reordered Normal Basis
    Leboeuf, Karl
    Namin, Ashkan Hosseinzadeh
    Wu, Huapeng
    Muscedere, Roberto
    Ahmadi, Majid
    53RD IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 1218 - 1221
  • [38] Design of Speed and Power Efficient Multipliers Using Vedic Mathematics with VLSI Implementation
    Patil, Savita
    Manjunatha, D. V.
    Kiran, Divya
    2014 INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRONICS, COMPUTERS AND COMMUNICATIONS (ICAECC), 2014,
  • [39] Asynchronous MOUSETRAP Implementation of AES-128 encryption using 65nm standard cells
    Densing, Chris Vincent J.
    2018 IEEE REGION TEN SYMPOSIUM (TENSYMP), 2018, : 80 - 84
  • [40] Compact and efficient encryption/decryption module for FPGA implementation of the AES Rijndael very well suited for small embedded applications
    Rouvroy, G
    Standaert, FX
    Quisquater, JJ
    Legat, JD
    ITCC 2004: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: CODING AND COMPUTING, VOL 2, PROCEEDINGS, 2004, : 583 - 587