Melola Discovery

← Melola Discovery

Open access Journal

Security Improvement of the 256-BIT AES Algorithm with Dynamic S-Box Based on Static Parameter as the Key for S-Box Formation

Journal of Advances in Information Systems and Technology · Vol. 4 No. 1 (2022) · pp. 33–41

DOI
10.15294/jaist.v4i1.59976
ISSN
2715-999X, 2714-9714
Published
2022-12-08
Publisher
Department of Computer Science, Faculty of Mathematics and Natural Sciences, Universitas Negeri Semarang
Language
eng
License
creativecommons.org/licenses/by-sa/4.0

Abstract

Strong S-BOX is required for the usage of AES encryption and decryption process. Despite using strong S-BOX has better security, the usage of AES static S-BOX is something we can improve on. Symmetric encryption algorithm that uses block cipher is better if combined with make the S-BOX dynamic, but the problems occurred when we put totally random S-BOX into it because S-BOX has its own secure measurement. S-BOX that used in AES must have been tested having strong nonlinearity. In this research, we take collections of strong tested S-BOX to be used on AES encryption and decryption process. Because S-BOX that we used for encryption and decryption must be the same S-BOX, we added static parameters on both encryption and decryption process for the key in choosing which S-BOX we are used with pseudo random number generator (Pseudo RNG) for the algorithm. In practice, text input, hardware id’s, or other variables can be used as the static parameter we used on this process. Pseudo RNG will take the numbers of S-BOX-es we had for variable of maximum output with minimum is 1, so we can always get the index of the S-BOX chosen. The purpose of this research is to add complexity to both the algorithm and security with dynamize the S-BOX so we have more possibility output which is make it harder to be attacked. The test result in this research is also tested with SAC test showing the average of 0,499 which is better than the regular AES with 0,504 and the nonlinearity is the same as regular AES which is 112.

Collaboration network of the authors

40 authors · 131 co-authorship links · 13 across different organisations · showing the 40 most connected

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Institut Teknologi Kalimantan
  • State University of Semarang
  • Tun Hussein Onn University of Malaysia
  • Affiliation unknown
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Alamsyah AlamsyahInstitut Teknologi Kalimantan7
Endang SugihartiState University of Semarang4
Riza ArifudinState University of Semarang4
Much Aziz MuslimTun Hussein Onn University of Malaysia3
Amalia Ika WulandariAffiliation unknown3
Chris Jeremy Verian SitorusInstitut Teknologi Kalimantan2
Muhammad Uswah PawaraInstitut Teknologi Kalimantan2
Rodlian Jamal IkhwaniInstitut Teknologi Kalimantan2
Suardi SuardiAffiliation unknown2
Amalia Ika WulandariInstitut Teknologi Kalimantan2
Suardi SuardiInstitut Teknologi Kalimantan2
Muh. SholehAffiliation unknown2
Martanto Setyo HusodoAffiliation unknown2
Deonisius Germandy Cahaya PutraAffiliation unknown2
Muhamad Faishol HakimAffiliation unknown2
Meidika Bagus SaputroAffiliation unknown2
Vivi WulandariAffiliation unknown2
Diah Siti Fatimah AzzahrahAffiliation unknown2
Resta AdityatamaAffiliation unknown2
Lisa AriyantiAffiliation unknown2
Florentina Yuni AriniState University of Semarang2
Kholiq BudimanAffiliation unknown2
Budi PrasetiyoState University of Semarang1
Jumanto JumantoState University of Semarang1
Rofik RofikState University of Semarang1
Charles Sambera KalaAffiliation unknown1
Niti Gede KumandangInstitut Teknologi Kalimantan1
Arif Nur IskandarAffiliation unknown1
Taufik HidayatAffiliation unknown1
Taufik HidayatInstitut Teknologi Kalimantan1
Arif Nur IskandarInstitut Teknologi Kalimantan1
Abrari Noor HasmiAffiliation unknown1
Abrari Noor HasmiInstitut Teknologi Kalimantan1
Asram Dio PratamaInstitut Teknologi Kalimantan1
Rodlian Jamal IkhwaniAffiliation unknown1
Irvan SetiawanInstitut Teknologi Kalimantan1
Samsu Dlukha NurcholiqAffiliation unknown1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

Metadata source: OAI-PMH (metadata jurnal) https://journal.unnes.ac.id/sju/index.php/jaist/oai, first harvested 6 Nov 2026, last seen 8 Nov 2026.
Original metadata (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="en-US">Security Improvement of the 256-BIT AES Algorithm with Dynamic S-Box Based on Static Parameter as the Key for S-Box Formation</dc:title>
	<dc:creator>Susanto, Hendi</dc:creator>
	<dc:creator>Alamsyah, Alamsyah</dc:creator>
	<dc:creator>Putra, Anggyi Trisnawan</dc:creator>
	<dc:description xml:lang="en-US">


Strong S-BOX is required for the usage of AES encryption and decryption process. Despite using strong S-BOX has better security, the usage of AES static S-BOX is something we can improve on. Symmetric encryption algorithm that uses block cipher is better if combined with make the S-BOX dynamic, but the problems occurred when we put totally random S-BOX into it because S-BOX has its own secure measurement. S-BOX that used in AES must have been tested having strong nonlinearity. In this research, we take collections of strong tested S-BOX to be used on AES encryption and decryption process. Because S-BOX that we used for encryption and decryption must be the same S-BOX, we added static parameters on both encryption and decryption process for the key in choosing which S-BOX we are used with pseudo random number generator (Pseudo RNG) for the algorithm. In practice, text input, hardware id’s, or other variables can be used as the static parameter we used on this process. Pseudo RNG will take the numbers of S-BOX-es we had for variable of maximum output with minimum is 1, so we can always get the index of the S-BOX chosen. The purpose of this research is to add complexity to both the algorithm and security with dynamize the S-BOX so we have more possibility output which is make it harder to be attacked. The test result in this research is also tested with SAC test showing the average of 0,499 which is better than the regular AES with 0,504 and the nonlinearity is the same as regular AES which is 112.


</dc:description>
	<dc:publisher xml:lang="en-US">Department of Computer Science, Faculty of Mathematics and Natural Sciences, Universitas Negeri Semarang</dc:publisher>
	<dc:date>2022-12-08</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:type xml:lang="en-US">Peer-reviewed Article</dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://journal.unnes.ac.id/sju/jaist/article/view/59976</dc:identifier>
	<dc:identifier>10.15294/jaist.v4i1.59976</dc:identifier>
	<dc:source xml:lang="en-US">Journal of Advances in Information Systems and Technology; Vol 4 No 1 (2022): April; 33-41</dc:source>
	<dc:source>2715-999X</dc:source>
	<dc:source>2714-9714</dc:source>
	<dc:source>10.15294/jaist.v4i1</dc:source>
	<dc:language>eng</dc:language>
	<dc:relation>https://journal.unnes.ac.id/sju/jaist/article/view/59976/23143</dc:relation>
	<dc:rights xml:lang="en-US">Copyright (c) 2022 Journal of Advances in Information Systems and Technology</dc:rights>
	<dc:rights xml:lang="en-US">http://creativecommons.org/licenses/by-sa/4.0</dc:rights>
</oai_dc:dc>