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 条
  • [21] Chaos-based S-box for Lightweight Block Cipher
    Ta Thi Kim Hue
    Thang Manh Hoang
    Dat Tran
    2014 IEEE FIFTH INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND ELECTRONICS (ICCE), 2014, : 572 - 577
  • [22] DBST: a lightweight block cipher based on dynamic S-box
    Yan, Liuyan
    Li, Lang
    Guo, Ying
    FRONTIERS OF COMPUTER SCIENCE, 2023, 17 (03)
  • [23] DBST:a lightweight block cipher based on dynamic S-box
    Liuyan YAN
    Lang LI
    Ying GUO
    Frontiers of Computer Science, 2023, 17 (03) : 178 - 186
  • [24] FPGA modeling of a novel fully-synthesizable and secure TRNG based on key-dependent s-box
    Garipcan, Ali Murat
    Erdem, Ebubekir
    DIGITAL SIGNAL PROCESSING, 2023, 136
  • [25] 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,
  • [26] D-PRESENT: A Lightweight Block Cipher with Dynamic Key-Dependent Substitution Boxes
    Labio, Ronniel D.
    Festijo, Enrique D.
    ICACSIS 2020: 2020 12TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE AND INFORMATION SYSTEMS (ICACSIS), 2020, : 27 - 32
  • [27] Dynamic key dependent AES S-box generation with optimized quality analysis
    Partheeban, Pon.
    Kavitha, V.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 6): : 14731 - 14741
  • [28] Dynamic key dependent AES S-box generation with optimized quality analysis
    Pon. Partheeban
    V. Kavitha
    Cluster Computing, 2019, 22 : 14731 - 14741
  • [29] An Improved Hill Cipher Algorithm using CBC and Hexadecimal S-Box
    Paragas, Jessie R.
    Sison, Ariel M.
    Medina, Ruji P.
    PROCEEDINGS OF THE 2019 IEEE EURASIA CONFERENCE ON IOT, COMMUNICATION AND ENGINEERING (ECICE), 2019, : 77 - 81
  • [30] An Improved Combinational Side-Channel Attack on S-Box in Block Cipher
    Zhang, Shuaiwei
    Yang, Xiaoyuan
    Zhong, Weidong
    Wei, Yuechuan
    JOURNAL OF INTERNET TECHNOLOGY, 2016, 17 (01): : 157 - 166