Automated design of a lightweight block cipher with Genetic Programming

被引:5
|
作者
Polimon, Javier [1 ]
Hernandez-Castro, Julio C. [1 ]
Estevez-Tapiador, Juan M. [1 ]
Ribagorda, Arturo [1 ]
机构
[1] Univ Carlos III Madrid, Dept Comp Sci, Madrid 28911, Spain
关键词
D O I
10.3233/KES-2008-12102
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we present a general framework for the automated design of cryptographic block ciphers by using Genetic Programming. We evolve highly nonlinear and extremely efficient functions that can be used as core components of any cryptographic construction. As an example, a new block cipher named Raiden is proposed. We present a preliminary security analysis of our proposal and a comparison in terms of performance with similar block ciphers such as TEA. The results show that automatically-obtained schemes, such as the one presented here, could be competitive both in security and speed.
引用
收藏
页码:3 / 14
页数:12
相关论文
共 50 条
  • [21] Shadow: A Lightweight Block Cipher for IoT Nodes
    Guo, Ying
    Li, Lang
    Liu, Botao
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (16) : 13014 - 13023
  • [22] RAZOR: A Lightweight Block Cipher for Security in IoT
    Singh, Dheeraj
    Kumar, Manoj
    Yadav, Tarun
    DEFENCE SCIENCE JOURNAL, 2024, 74 (01) : 46 - 52
  • [23] Integral Cryptanalysis of Lightweight Block Cipher PIPO
    Kim, Sunyeop
    Kim, Jeseong
    Kim, Seonggyeom
    Hong, Deukjo
    Sung, Jaechul
    Hong, Seokhie
    IEEE ACCESS, 2022, 10 : 110195 - 110204
  • [24] OLBCA: A New Lightweight Block Cipher Algorithm
    AlDabbagh, Sufyan Salim Mahmood
    Al Shaikhli, Imad Fakhri Taha
    3RD INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE APPLICATIONS AND TECHNOLOGIES ACSAT 2014, 2014, : 15 - 20
  • [25] 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,
  • [26] HDLBC: A lightweight block cipher with high diffusion
    Li, Yongchao
    Feng, Jingya
    Zhao, Qi
    Wei, Yongzhuang
    INTEGRATION-THE VLSI JOURNAL, 2024, 94
  • [27] Khudra: A New Lightweight Block Cipher for FPGAs
    Kolay, Souvik
    Mukhopadhyay, Debdeep
    SECURITY, PRIVACY, AND APPLIED CRYPTOGRAPHY ENGINEERING, 2014, 8804 : 126 - 145
  • [28] Design, analysis, and implementation of a new lightweight block cipher for protecting IoT smart devices
    Ragab, Ahmed Ab M.
    Madani, Ahmed
    Wahdan, A. M.
    Selim, Gamal M., I
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 14 (5) : 6077 - 6094
  • [29] Design, analysis, and implementation of a new lightweight block cipher for protecting IoT smart devices
    Ahmed Ab. M. Ragab
    Ahmed Madani
    A. M. Wahdan
    Gamal M. I. Selim
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 : 6077 - 6094
  • [30] LCB: Light Cipher Block An Ultrafast Lightweight Block Cipher For Resource Constrained IOT Security Applications
    Roy, Siddhartha
    Roy, Saptarshi
    Biswas, Arpita
    Baishnab, Krishna Lal
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2021, 15 (11): : 4122 - 4144