An Algorithm for Key-Dependent S-Box Generation in Block Cipher System

被引:21
|
作者
Kazlauskas, Kazys [1 ]
Vaicekauskas, Gytis [1 ]
Smaliukas, Robertas [1 ]
机构
[1] Vilnius State Univ, Inst Informat & Math, LT-08663 Vilnius, Lithuania
关键词
block cipher systems; key-dependent S-boxes; generation algorithm; experimental results;
D O I
10.15388/Informatica.2015.38
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A nonlinear substitution operation of bytes is the main strength factor of the Advanced Encryption Standard (AES) and other modern cipher systems. In this paper we have presented a new simple algorithm to generate key-dependent S-boxes and inverse S-boxes for block cipher systems. The quality of this algorithm was tested by using NIST tests, and changing only one bit of the secret key to generate new key-dependent S-boxes. The fact that the S-boxes are key-dependent and unknown is the main strength of the algorithm, since the linear and differential cryptanalysis require known S-boxes. In the second section of the paper, we analyze S-boxes. In the third section we describe the key-dependent S-boxes and inverse S-boxes generation algorithm. Afterwards, we experimentally investigate the quality of the generated key-dependent S-boxes. Comparison results suggest that the key-dependent S-boxes have good performance and can be applied to AES.
引用
收藏
页码:51 / 65
页数:15
相关论文
共 50 条
  • [41] A Novel Secure S-box Design Methodology Based on FPGA and SHA-256 Hash Algorithm for Block Cipher Algorithms
    Aydin, Yilmaz
    Garipcan, Ali Murat
    Ozkaynak, Fatih
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2024, : 1247 - 1260
  • [42] Block Cipher S-box Modification Based on Fisher-Yates Shuffle and Ikeda Map
    Tayel, Mazhar
    Dawood, George
    Shawky, Hamed
    2018 IEEE 18TH INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY (ICCT), 2018, : 59 - 64
  • [43] S-box generation algorithm based on hyperchaotic system and its application in image encryption
    Sen Yang
    Xiaojun Tong
    Zhu Wang
    Miao Zhang
    Multimedia Tools and Applications, 2023, 82 : 25559 - 25583
  • [44] S-box generation algorithm based on hyperchaotic system and its application in image encryption
    Yang, Sen
    Tong, Xiaojun
    Wang, Zhu
    Zhang, Miao
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (17) : 25559 - 25583
  • [45] Advanced encryption standard based on key dependent S-Box cube
    Seghier, Athmane
    Li, Jianxin
    Sun, Da Zhi
    IET INFORMATION SECURITY, 2019, 13 (06) : 552 - 558
  • [46] Dynamic key Dependent S-Box for Symmetric Encryption for IoT Devices
    Ara, Tabassum
    Shah, Pritam Gajkumar
    Prabhakar, M.
    2018 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRONICS, COMPUTERS AND COMMUNICATIONS (ICAECC), 2018,
  • [47] A new approach to design S-box generation algorithm based on genetic algorithm
    Cavusoglu, Unal
    Kokcam, Abdullah Hulusi
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2021, 17 (01) : 52 - 62
  • [48] Genetic algorithm based key sequence generation for cipher system
    Sudeepa, K. B.
    Aithal, Ganesh
    Rajinikanth, V
    Satapathy, Suresh Chandra
    PATTERN RECOGNITION LETTERS, 2020, 133 : 341 - 348
  • [49] Enhancing block cipher security with key-dependent random XOR tables generated via hadamard matrices and Sudoku game
    Hoang D.L.
    Luong T.T.
    Journal of Intelligent and Fuzzy Systems, 2024, 46 (04): : 7805 - 7821
  • [50] A Chaotic System and Count Tracking Mechanism-based Dynamic S-Box and Secret Key Generation
    Pal, Sagnik
    Selvanambi, Ramani
    Malik, Preeti
    Karuppiah, Marimuthu
    INTERNATIONAL JOURNAL OF MATHEMATICAL ENGINEERING AND MANAGEMENT SCIENCES, 2023, 8 (02) : 230 - 244