A Survey on Various Dynamic S-box Implementation in Block Cipher Encryption Algorithm

AES block cipher confusion dynamic s-box encryption randomness

Authors

  • Julia Juremi
    julia.juremi@staffemail.apu.edu.my
    Faculty of Computing, Engineering & Technology Asia Pacific University of Technology & Innovation 57000 Kuala Lumpur, Malaysia https://orcid.org/0000-0002-6794-6349
  • Salasiah Sulaiman Faculty of Computing, Engineering & Technology Asia Pacific University of Technology & Innovation 57000 Kuala Lumpur, Malaysia
  • Nurul Husna Mohd Saad Faculty of Computing, Engineering & Technology Asia Pacific University of Technology & Innovation 57000 Kuala Lumpur, Malaysia
  • Jazrin Ramli Faculty of Computing, Engineering & Technology Asia Pacific University of Technology & Innovation 57000 Kuala Lumpur, Malaysia
Vol. 3 No. 1 (2019)
Original Research
January 24, 2026

Downloads

There are two types of s-boxes in block cipher algorithm; static s-box and dynamic s-box. Static s-box is defined as one particular same s-box will be used in each round of the block cipher whereas dynamic s-box is defined as different s-boxes will be used in each round depending on the way it been generated. This paper emphases mainly in various techniques of dynamic block cipher encryption algorithm that exists, and framing all the techniques together as a literature survey.