University of Limerick
Browse

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

Download (726.66 kB)
conference contribution
posted on 2020-02-18, 15:47 authored by Muzaffar Rao, Admir Kaknjo, Edin Omerdić, Daniel ToalDaniel Toal, Thomas NeweThomas Newe
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.

Funding

Vibrational Energy Transfer and Shock Waves in Molecular Materials

Directorate for Mathematical & Physical Sciences

Find out more...

History

Publication

2018 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC);

Publisher

IEEE Computer Society

Note

peer-reviewed

Other Funding information

SFI

Rights

© 2018 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

Language

English

Usage metrics

    University of Limerick

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC