FPGA-Based Hybrid Architectures (High-Throughput and Area-Efficient) of Hummingbird Cryptography
Loading...
Files
Date
2016-08-08T09:28:51Z
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
In today‘s modern life, there is evermore care is needed to protect information. So it is necessary to study the cryptographic algorithm. The various cryptographic methods like AES, DES have been failed to meet the requirements of low level devices especially in control system, this leads to the innovation of ultra light-weight cryptography. Lightweight cryptography is the new area in the field of cryptography. These lightweight cryptographic algorithms try to reduce area and power requirement, with less time for processing. Thus leads to low cost implementation. Hummingbird cryptography is one of such method. Some time it is treated as FSM because it is developed by using the feature of both ‗block and stream cipher‘. Thus easy to understand and leads to better security for control system application.
Various lightweight cryptographic algorithms are discussed briefly, these algorithm uses either block cipher or stream cipher but the hummingbird is the special lightweight cryptography because it uses the features of both block cipher and stream cipher. Thus it provides the better security to less resourced devices in comparison with the other lightweight algorithms. The hummingbird algorithm is already designed and developed on different platforms like microcontroller, ASIC implementation etc, and it is discussed briefly.
Three different designs of hummingbird algorithms (TE, AR and proposed hybrid design) are developed by modifying the block cipher used in the algorithm and their performance is compared in terms of area occupation and throughput using Xilinx ISE design tool with verilog language it has advantages than using C’language because the design is easily synthesized without the need of any external compiler. If the code is written in C’ language, it requires conversion of code into HDL before synthesis and then only it is translated into a hardware device, like FPGA.
Analysis of the simulation results obtained shows that TE design gives high throughput, AR design gives less area requirement and hybrid design has less area and more throughput than TE and AR designs respectively.
Description
Keywords
FPGA-Based Hybrid Architectures (High-Throughput and Area-Efficient) Of Hummingbird Cryptography, Sooraj Suresh, Praveen, Ein Paul