2019 · 20 citations · 10 references
EngineeringComputer EngineeringComputer ScienceCryptographyEmbedded SystemsField-programmable Gate ArraysEmbedded Reconfigurable SystemsField-programmable Gate Array ArchitectureFpga ArchitectureHardware AccelerationReconfigurable AcceleratorsReconfigurable System ArchitectureCryptographic AccelerationCryptographic Accelerator DesignCryptographic AcceleratorsHardware Acceleration For CryptographyLightweight CryptographyMemory Access LatencyReconfigurable Accelerator DesignReconfigurable Hardware Architecture
With the advancement of embedded computing, many applications are becoming common on these devices, which have stringent constraints and requirements. FPGA-based systems are currently the most promising avenue to support applications on embedded platforms. Furthermore, it is imperative to ensure the security of the applications running on these highly constrained embedded devices. In this paper, we introduce novel, unique, and efficient FPGA-based reconfigurable accelerators (both hardware and software) for the SIMON lightweight cryptographic algorithm on embedded devices, considering the associated constraints and requirements. Both our hardware and software designs are generic, parameterized, and scalable; thus, without changing the internal architectures, our designs can be reconfigured on-the-fly: to perform either the encryption or the decryption; and to process varying block sizes and varying key sizes. Our embedded designs are highly flexible and reconfigurable, hence can be utilized for various applications with diverse security requirements. We also introduce the system-level architecture for our FPGA-based hardware/software SIMON designs, with unique techniques to overcome memory limitations and memory access latency. Experiments are performed to evaluate the feasibility and efficiency of our proposed accelerators on embedded platforms. Our reconfigurable hardware designs achieve 59 times speedup compared to its software counterparts.
10
The SIMON and SPECK Families of Lightweight Block Ciphers.
Ray Beaulieu, Douglas Shors, Jason Smith et al. · IACR Cryptology ePrint Archive · 2013 · 628 citations
SIMON and SPECK: Block Ciphers for the Internet of Things.
Ray Beaulieu, Douglas Shors, Jason Smith et al. · IACR Cryptology ePrint Archive · 2015 · 218 citations
Lightweight Cryptography for FPGAs
Panasayya Yalla, Jens-Peter Kaps · 2009 · 131 citations