Design and Implementation of IP Core for RoadRunneR-128 Block Cipher

被引:0
|
作者
Raj, Mitha [1 ]
Joseph, Shinta K. [1 ]
Tomy, Josemon [1 ]
Niveditha, K. S. [1 ]
Johnson, Anna [1 ]
Nandakumar, R. [2 ]
Raj, Mitu [3 ]
机构
[1] Jyothi Engn Coll, Dept Elect & Commun, Trichur, India
[2] Natl Inst Elect & Informat Technol NIELIT, Calicut, Kerala, India
[3] Ctr Dev Adv Comp, Trivandrum, Kerala, India
关键词
Bitslice cipher; Block ciphers; FPGA; IP core; Lightweight cryptography; RoadRunneR-128;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
RoadRunneR-128 is a recently invented light weight, Feistel-type bit slice block cipher with a block size of 64 bits and key length of 128 bits. RoadRunneR is specifically designed to offer a better performance in resource constrained 8-bit platforms. This cipher is highly optimised for implementation on 8-bit CPUs with proven security against linear and differential attacks. The paper deals with design and hardware implementation of a soft IP core for RoadRunneR-128 on FPGA. The paper then discusses the performance, resource utilization and estimated power consumption of the design on ALTERA DE1 cyclone II FPGA. It is inferred that the implemented design of RoadRunneR-128 is well suited for light weight platforms, and performs at a maximum clock frequency of 272.18 MHz, throughput of 65 Mbps, and an efficiency of 0.081 Mbps/slice. The work presented here, evidently outperforms its previous hardware implementations, since the invention of the cipher in 2015. The implemented cipher is found to be lighter, and the performance and the security are comparable with its competitors like AES, PRIDE and SPECK.
引用
收藏
页码:57 / 62
页数:6
相关论文
共 50 条
  • [1] Design and Implementation of the Block Cipher-SMS4 IP Core
    Wang Bin
    Lan Ju-long
    Guo Yun-fei
    Zhang Yuan-yang
    MATERIALS AND MANUFACTURING TECHNOLOGY, PTS 1 AND 2, 2010, 129-131 : 881 - +
  • [2] The design and implementation of a block cipher ASIC
    Jiang, AP
    Sheng, SM
    Fu, YL
    Liu, Y
    Ji, LJ
    2001 4TH INTERNATIONAL CONFERENCE ON ASIC PROCEEDINGS, 2001, : 344 - 347
  • [3] PIPELINE IMPLEMENTATION OF THE 128-BIT BLOCK CIPHER CLEFIA IN FPGA
    Kryjak, Tomasz
    Gorgon, Marek
    FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, : 373 - 378
  • [4] VLSI architecture design and implementation for TWOFISH block cipher
    Lai, YK
    Chen, LG
    Lai, JY
    Parng, TM
    2002 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, PROCEEDINGS, 2002, : 356 - 359
  • [5] Fully Pipelined Hardware Implementation of 128-Bit SEED Block Cipher Algorithm
    Yi, Jaeyoung
    Park, Karam
    Park, Joonseok
    Ro, Won W.
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2009, 5453 : 181 - +
  • [6] The 128-bit block cipher Camellia
    Aoki, K
    Ichikawa, T
    Kanda, M
    Matsui, M
    Moriai, S
    Nakajima, J
    Tokita, T
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2002, E85A (01) : 11 - 24
  • [7] Hardware design and performance estimation of the 128-bit block cipher CRYPTON
    Hong, E
    Chung, JH
    Lim, CH
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS, 1999, 1717 : 49 - 60
  • [8] Design of a High Throughput 128-bit AES (Rijndael Block Cipher)
    Rahman, Tanzilur
    Pan, Shengyi
    Zhang, Qi
    INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS (IMECS 2010), VOLS I-III, 2010, : 1217 - 1221
  • [9] 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,
  • [10] AN IMPROVED S-BOX OF LIGHTWEIGHT BLOCK CIPHER ROADRUNNER FOR HARDWARE OPTIMIZATION
    Liu, Juhua
    Lie, Wei
    Bai, Guoqiang
    2018 CHINA SEMICONDUCTOR TECHNOLOGY INTERNATIONAL CONFERENCE (CSTIC), 2018,