A Low-Cost and Flexible FPGA Implementation for SPECK Block Cipher

被引:0
|
作者
Nemati, Ali [1 ]
Feizi, Soheil [1 ]
Ahmadi, Arash [1 ,2 ]
Makki, Vahab Al-din [1 ]
机构
[1] Razi Univ, Dept Elect Engn, Kermanshah, Iran
[2] Univ Windsor, Dept Elect Engn, Windsor, ON N9B 3P4, Canada
关键词
Lightweight Cryptography; SPECK; High Level Synthesis; Bit Serialized Architecture; FPGA Implementation;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Field Programmable Gate Arrays (FPGAs) are quickly becoming a fundamental flexible integrated circuit building block of choice for many applications such as aerospace, military and defense systems. In addition, instead of using a large number of logic gates, FPGA today can be used to implement any circuits that you want. Furthermore, FPGAs can be configured as system on a chip (SoC). In June 2013 American National Security Agency (NSA) proposed a new block cipher family named SPECK. In this paper, two methods are used to implement this algorithm. First method is used high level synthesis for give more flexibility and to achieve suitable throughput in our implementation. Second method is used bit serialized architecture to achieve minimum area and cost in our design. In second methodology, we have implemented SPECK, with a very small hardware architecture only costs 34 slices and 68 LUTs on a Spartan-3 FPGA. The results show that with a tantamount security level, SPECK is 85% smaller than AES, 68% smaller than PRESENT (a standardized low-cost AES Superseded and an ISO lightweight algorithm).
引用
收藏
页码:42 / 47
页数:6
相关论文
共 50 条
  • [21] FPGA implementation of an enhanced chaotic-KASUMI block cipher
    Madani, Mahdi
    Tanougast, Camel
    MICROPROCESSORS AND MICROSYSTEMS, 2021, 80
  • [22] 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,
  • [23] 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
  • [24] Low-cost and two-cycle hardware structures of PRINCE lightweight block cipher
    Rashidi, Bahram
    INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2020, 48 (08) : 1227 - 1243
  • [25] Performance Evaluation and Design Considerations of Lightweight Block Cipher for Low-Cost Embedded Devices
    Kotel, S.
    Sbiaa, F.
    Zeghid, M.
    Machhout, M.
    Baganne, A.
    Tourki, R.
    2016 IEEE/ACS 13TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2016,
  • [26] Low-Cost FPGA Hardware Implementation of Matrix Converter Switch Control
    Wisniewski, Remigiusz
    Bazydlo, Grzegorz
    Szczesniak, Pawel
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2019, 66 (07) : 1177 - 1181
  • [27] Design and Implementation of A High Resolution DPWM Based on A Low-Cost FPGA
    Ge, Lu-Sheng
    Chen, Zong-Xiang
    Chen, Zhi-Jie
    Liu, Yan-Fei
    2010 IEEE ENERGY CONVERSION CONGRESS AND EXPOSITION, 2010, : 2306 - 2311
  • [28] Implementation techniques of high-order FFT into low-cost FPGA
    Ouerhani, Yousri
    Jridi, Maher
    Alfalou, A.
    2011 IEEE 54TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2011,
  • [29] Attention in Differential Cryptanalysis on Lightweight Block Cipher SPECK
    Deng, Haoran
    Cao, Xianghui
    Cheng, Yu
    2023 20TH ANNUAL INTERNATIONAL CONFERENCE ON PRIVACY, SECURITY AND TRUST, PST, 2023, : 117 - 125
  • [30] Improved Differential Fault Attack on the Block Cipher SPECK
    Huo, Yuming
    Zhang, Fan
    Feng, Xiutao
    Wang, Li-Ping
    2015 WORKSHOP ON FAULT DIAGNOSIS AND TOLERANCE IN CRYPTOGRAPHY (FDTC), 2015, : 28 - 34