Modeling and optimization of the lightweight HIGHT block cipher design with FPGA implementation

被引:35
|
作者
Mohd, Bassam Jamil [1 ]
Hayajneh, Thaier [2 ]
Abu Khalaf, Zaid [2 ]
Yousef, Khalil Mustafa Ahmad [1 ]
机构
[1] Hashemite Univ, Dept Comp Engn, Zarqa, Jordan
[2] New York Inst Technol, Sch Engn & Comp Sci, New York, NY USA
关键词
security; information security; cipher; encryption; cryptography; block cipher; lightweight block cipher; FPGA; power; energy; low-resource devices; HIGHT; HARDWARE IMPLEMENTATION; PARALLEL ARCHITECTURE; ALGORITHM; CRYPTOGRAPHY;
D O I
10.1002/sec.1479
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The growth of low-resource devices has increased rapidly in recent years. Communication in such devices presents two challenges: security and resource limitation. Lightweight ciphers, such as HIGHT cipher, are encryption algorithms targeted for low resource systems. Designing lightweight ciphers in reconfigurable platform (e.g., field-programmable gate array) provides speedup as well as flexibility. The HIGHT cipher consists of simple operations and provides adequate security level. The objective of this research work is to design, optimize, and model FPGA implementation of the HIGHT cipher. Several optimized designs are presented to minimize the required hardware resources and energy including the scalar and pipeline ones. Our analysis shows that the scalar designs have smaller area and power dissipation, whereas the pipeline designs have higher throughput and lower energy. Because of the fact that obtaining the best performance out of any implemented design mainly requires balancing the design area and energy, our experimental results demonstrate that it is possible to obtain such optimal performance using the pipeline design with two and four rounds per stage as well as with the scalar design with one and eight rounds. Comparing the best implementations of pipeline and scalar designs, the scalar design requires 18% less resources and 10% less power, while the pipeline design has 18 times higher throughput and 60% less energy consumption. Copyright (c) 2016 John Wiley & Sons, Ltd.
引用
收藏
页码:2200 / 2216
页数:17
相关论文
共 50 条
  • [21] Compact Architecture for ASIC and FPGA Implementation of the KASUMI Block Cipher
    Yamamoto, Dai
    Itoh, Kouichi
    Yajima, Jun
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2011, E94A (12): : 2628 - 2638
  • [22] An area-efficient FPGA Implementation of SKINNY Block Cipher for Lightweight Application
    Feng, Xiang
    Li, Shuguo
    2017 INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2017,
  • [23] Lightweight Block Cipher on VHDL
    Rohmad, Mohd Saufy
    Saparon, Azilah
    Amaran, Harith
    Arif, Nazmin
    Hashim, Habibah
    2017 IEEE SYMPOSIUM ON COMPUTER APPLICATIONS & INDUSTRIAL ELECTRONICS (ISCAIE), 2017, : 87 - 90
  • [24] Hardware lightweight design of PRESENT block cipher
    Sravya, G.
    Kumar, Manchalla O. V. P.
    Sheeba, G. Merlin
    Jamal, K.
    Mannem, Kiran
    MATERIALS TODAY-PROCEEDINGS, 2020, 33 : 4880 - 4886
  • [25] FPGA Based Implementation Scenarios of TEA Block Cipher
    Hussain, Muhammad Awais
    Badar, Rabiah
    2015 13TH INTERNATIONAL CONFERENCE ON FRONTIERS OF INFORMATION TECHNOLOGY (FIT), 2015, : 283 - 286
  • [26] Efficient FPGA Implementation of the RC4 Stream Cipher using Block RAM and Pipelining
    Taqieddin, Eyad
    Abu-Rjei, Ola
    Mhaidat, Khaldoon
    Bani-Hani, Raed
    6TH INTERNATIONAL CONFERENCE ON EMERGING UBIQUITOUS SYSTEMS AND PERVASIVE NETWORKS (EUSPN 2015)/THE 5TH INTERNATIONAL CONFERENCE ON CURRENT AND FUTURE TRENDS OF INFORMATION AND COMMUNICATION TECHNOLOGIES IN HEALTHCARE (ICTH-2015), 2015, 63 : 8 - 15
  • [27] MIBS: A New Lightweight Block Cipher
    Izadi, Maryam
    Sadeghiyan, Babak
    Sadeghian, Seyed Saeed
    Khanooki, Hossein Arabnezhad
    CRYPTOLOGY AND NETWORK SECURITY, PROCEEDINGS, 2009, 5888 : 334 - 348
  • [28] Optimized Piccolo Lightweight Block Cipher: Area Efficient Implementation
    Mhaouch, Ayoub
    Elhamzi, Wajdi
    Ben Abdelali, Abdessalem
    Atri, Mohamed
    TRAITEMENT DU SIGNAL, 2022, 39 (03) : 805 - 814
  • [29] LRBC: a lightweight block cipher design for resource constrained IoT devices
    Biswas, A.
    Majumdar, A.
    Nath, S.
    Dutta, A.
    Baishnab, K. L.
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 14 (5) : 5773 - 5787
  • [30] Lightweight Block Ciphers for IoT: Energy Optimization and Survivability Techniques
    Mohd, Bassam J.
    Hayajneh, Thaier
    IEEE ACCESS, 2018, 6 : 35966 - 35978