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 条
  • [21] Design and Implementation of A Chaotic Cipher Block Chaining Mode for Image Encryption
    Ta Thi Kim Hue
    Thang Manh Hoang
    Al Assad, Safwan
    2013 INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES FOR COMMUNICATIONS (ATC), 2013, : 185 - 190
  • [22] DESIGN METHODOLOGY FOR A BLOCK MOTION ESTIMATION IP CORE
    Turner, R. H.
    Woods, R.
    Fischaber, S.
    McAllister, J.
    2008 INTERNATIONAL CONFERENCE ON NEURAL NETWORKS AND SIGNAL PROCESSING, VOLS 1 AND 2, 2007, : 711 - 716
  • [23] FPGA Design & Implementation of optimized RC5 Block Cipher
    Acharya, Lomash Chandra
    Purohit, Jyoti Prakash
    Bairwa, Surendra Kumar
    Kumawat, Harish Chandra
    2017 2ND INTERNATIONAL CONFERENCE ON TELECOMMUNICATION AND NETWORKS (TEL-NET), 2017, : 360 - 365
  • [24] Hardware implementation of block cipher algorithm
    School of Computer, Wuhan University, Wuhan 430079, China
    不详
    Harbin Gongye Daxue Xuebao, 2006, 9 (1558-1562):
  • [25] QCA Implementation of Serpent Block Cipher
    Amiri, Mohammad Amin
    Mahdavi, Mojdeh
    Atani, Reza Ebrahimi
    Mirzakuchaki, Sattar
    2009 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN CIRCUITS, ELECTRONICS AND MICRO-ELECTRONICS, 2009, : 16 - +
  • [26] A high-performance ASIC implementation of the 64-bit block cipher CAST-128
    Sugawara, Takeshi
    Homma, Naoftuni
    Aoki, Takafumi
    Satoh, Akashi
    2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 1859 - +
  • [27] 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
  • [28] Efficiently Implementation of Block Cipher in JCA
    Yang, Wu-Chuan
    Wang, Shyh-Yih
    Liu, Shu-Ling
    2013 INTERNATIONAL SYMPOSIUM ON BIOMETRICS AND SECURITY TECHNOLOGIES (ISBAST), 2013, : 82 - 84
  • [29] FPGA implementation of the "pyramids" block cipher
    AlKalbany, A
    Al Hassan, HA
    Saeb, M
    IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2005, : 271 - 275
  • [30] A parameterized genetic algorithm IP core design and implementation
    Deliparaschos, K. M.
    Doyamis, G. C.
    Tzafestas, S. G.
    ICINCO 2007: PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL ICSO: INTELLIGENT CONTROL SYSTEMS AND OPTIMIZATION, 2007, : 417 - 423