An efficient high speed AES implementation using Traditional FPGA and LabVIEW FPGA platforms

被引:2
|
作者
Rao, Muzaffar [1 ]
Kaknjo, Admir [1 ]
Omerdic, Edin [1 ]
Toal, Daniel [1 ]
Newe, Thomas [1 ]
机构
[1] Univ Limerick, CRIS, Dept Elect & Comp Engn, Limerick, Ireland
来源
2018 INTERNATIONAL CONFERENCE ON CYBER-ENABLED DISTRIBUTED COMPUTING AND KNOWLEDGE DISCOVERY (CYBERC 2018) | 2018年
关键词
AES; FPGA; LabVIEW FPGA; high speed; DESIGN;
D O I
10.1109/CyberC.2018.00028
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The LabVIEW FPGA platform is based on graphical programming approach, which makes easy the FPGA programming and the I/O interfacing. The LabVIEW FPGA significantly improves the design productivity and helps to reduce the time to market. On the other hand, traditional FPGA platform is helpful to get an efficient/optimized design by providing control over each bit using HDL programming languages. This work utilized traditional as well as LabVIEW FPGA platforms to get an optimized high speed design of AES (Advanced Encryption Standard). The AES is considered to be a secure and reliable cryptographic algorithm that is used worldwide to provide encryption services, which hide the information during communication over untrusted networks, like Internet. Here, AES core is proposed to secure the communication between ROV (Remotely Operated Vehicle) and control station in a marine environment; but this core can be fit in any other high speed electronic communications. This work provides encryption of 128-bytes, 256-bytes and 512-bytes set of inputs (individually and simultaneously) using a 128-bit key. In case of simultaneous implementation, all the above mentioned set of inputs is encrypted in parallel. This simultaneous implementation is resulted in throughput of Gbps range.
引用
收藏
页码:93 / 100
页数:8
相关论文
共 50 条
  • [1] High speed efficient FPGA implementation of pipelined AES S-Box
    Oukili, Soufiane
    Bri, Seddik
    Kumar, A. V. Senthil
    2016 4TH IEEE INTERNATIONAL COLLOQUIUM ON INFORMATION SCIENCE AND TECHNOLOGY (CIST), 2016, : 901 - 905
  • [2] FPGA implementation of AES algorithm for high speed applications
    S. Sridevi Sathya Priya
    P. Karthigaikumar
    Narayana Ravi Teja
    Analog Integrated Circuits and Signal Processing, 2022, 112 : 115 - 125
  • [3] FPGA implementation of AES algorithm for high speed applications
    Priya, S. Sridevi Sathya
    Karthigaikumar, P.
    Teja, Narayana Ravi
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2022, 112 (01) : 115 - 125
  • [4] Implementation of Efficient Multiplier for High Speed Applications Using FPGA
    Barakat, Mohamed
    Saad, Waleed
    Shokair, Mona
    PROCEEDINGS OF 2018 13TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND SYSTEMS (ICCES), 2018, : 211 - 214
  • [5] 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,
  • [6] EFFICIENT IMPLEMENTATION OF AES ALGORITHM ON FPGA
    Deshpande, Hrushikesh S.
    Karande, Kailash J.
    Mulani, Altaaf O.
    2014 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2014,
  • [7] FPGA Implementation of High speed VLSI Architectures for AES Algorithm
    Kshirsagar, R. V.
    Vyawahare, M. V.
    PROCEEDINGS OF THE 2012 FIFTH INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN ENGINEERING AND TECHNOLOGY (ICETET 2012), 2012, : 239 - 242
  • [8] An efficient AES implementation using FPGA with enhanced security features
    Zodpe H.
    Sapkal A.
    Zodpe, Harshali (harshali.zodpe@mitpune.edu.in), 1600, King Saud University (32): : 115 - 122
  • [9] Efficient implementation of AES algorithm in FPGA device
    Kaur, Swinder
    Vig, Renu
    ICCIMA 2007: INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND MULTIMEDIA APPLICATIONS, VOL II, PROCEEDINGS, 2007, : 179 - 187
  • [10] FPGA Based Highly Efficient AES Implementation
    Zhang, Yong
    Zhou, Fang
    Wu, Ning
    Yasir
    WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, WCECS 2017, VOL I, 2017, : 5 - 9