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 条
  • [1] FPGA Modeling and Optimization of a SIMON Lightweight Block Cipher
    Abed, Sa'ed
    Jaffal, Reem
    Mohd, Bassam Jamil
    Alshayeji, Mohammad
    SENSORS, 2019, 19 (04)
  • [2] FPGA Implementation of LBlock Lightweight Block Cipher
    Hasan, Md. Nazmul
    Hasan, Md. Tariq
    Toma, Rafia Nishat
    Maniruzzaman, Md.
    2016 3RD INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATION & COMMUNICATION TECHNOLOGY (ICEEICT), 2016,
  • [3] Biclique cryptanalysis on lightweight block cipher: HIGHT and Piccolo
    Song, Junghwan
    Lee, Kwanhyung
    Lee, Hwanjin
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2013, 90 (12) : 2564 - 2580
  • [4] Optimization and Modeling of FPGA Implementation of the Katan Cipher
    Mohd, Bassam Jamil
    Hayajneh, Thaier
    Abu Khalaf, Zaid
    2015 6TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2015, : 68 - 72
  • [5] Csl: Fpga implementation of lightweight block cipher for power-constrained devices
    Lamkuche H.S.
    Pramod D.
    International Journal of Information and Computer Security, 2020, 12 (2-3) : 349 - 377
  • [6] 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,
  • [7] Design and implementation of various datapath architectures for the ANU lightweight cipher on an FPGA
    Dahiphale, Vijay
    Bansod, Gaurav
    Zambare, Ankur
    Pisharoty, Narayan
    FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2020, 21 (04) : 615 - 628
  • [8] Design and Implementation of Block Cipher in Hummingbird Algorithm over FPGA
    Saha, Shumit
    Islam, Md. Rashedul
    Rahman, Habibur
    Hassan, Mehadi
    Hossain, A. B. M. Aowlad
    2014 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT, 2014,
  • [9] Design and implementation of various datapath architectures for the ANU lightweight cipher on an FPGA
    Vijay Dahiphale
    Gaurav Bansod
    Ankur Zambare
    Narayan Pisharoty
    Frontiers of Information Technology & Electronic Engineering, 2020, 21 : 615 - 628
  • [10] FPGA Implementation of the "PYRAMIDS" Block Cipher
    AlKalbany, A.
    Al hassan, H.
    Saeb, M.
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 5, 2005, 5 : 267 - 273