Informatica logo


Login Register

  1. Home
  2. Issues
  3. Volume 26, Issue 1 (2015)
  4. An Algorithm for Key-Dependent S-Box Gen ...

Informatica

Information Submit your article For Referees Help ATTENTION!
  • Article info
  • Related articles
  • Cited by
  • More
    Article info Related articles Cited by

An Algorithm for Key-Dependent S-Box Generation in Block Cipher System
Volume 26, Issue 1 (2015), pp. 51–65
Kazys Kazlauskas   Gytis Vaicekauskas   Robertas Smaliukas  

Authors

 
Placeholder
https://doi.org/10.15388/Informatica.2015.38
Pub. online: 1 January 2015      Type: Article     

Received
1 August 2013
Accepted
1 August 2014
Published
1 January 2015

Abstract

Abstract
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.

Related articles Cited by PDF XML
Related articles Cited by PDF XML

Copyright
Vilnius University

Keywords
block cipher systems key-dependent S-boxes generation algorithm experimental results

Metrics
since January 2020
1312

Article info
views

0

Full article
views

1116

PDF
downloads

188

XML
downloads

Export citation

Copy and paste formatted citation
Placeholder

Download citation in file


Share


RSS

INFORMATICA

  • Online ISSN: 1822-8844
  • Print ISSN: 0868-4952
  • Copyright © 2023 Vilnius University

About

  • About journal

For contributors

  • OA Policy
  • Submit your article
  • Instructions for Referees
    •  

    •  

Contact us

  • Institute of Data Science and Digital Technologies
  • Vilnius University

    Akademijos St. 4

    08412 Vilnius, Lithuania

    Phone: (+370 5) 2109 338

    E-mail: informatica@mii.vu.lt

    https://informatica.vu.lt/journal/INFORMATICA
Powered by PubliMill  •  Privacy policy