Algorithm for generating S-box using trigonometric function

Абдураззоков, Ж.Р.

Рақамли технологияларнинг назарий ва амалий масалалари · 2026-yil

Annotatsiya

Substitution boxes, commonly known as S-boxes, are one of the most important nonlinear components of modern symmetric-key block encryption algorithms. Their main task is to introduce confusion and nonlinear transformation into the encryption process so that the relationship between plaintext, ciphertext, and secret key becomes difficult to analyze. In Feistel networks and substitution–permutation networks, the S-box plays a central role in strengthening the resistance of a cipher against linear, differential, and algebraic cryptanalysis. This paper presents an algorithm for generating cryptographically strong 8×8 S-boxes using trigonometric transformation. The proposed approach is based on nonlinear numerical behavior produced by trigonometric functions and parameter-controlled transformations. By selecting different values of the control parameters, a large number of candidate S-boxes can be generated. These candidates are then evaluated according to standard cryptographic criteria, including nonlinearity, Strict Avalanche Criterion, Differential Probability, Linear Approximation Probability, and Fixed Point Analysis. The experimental results show that the generated S-box achieves a minimum nonlinearity of 100, a maximum nonlinearity of 112, and an average nonlinearity of 105.5. In addition, the proposed S-box obtains a SAC value of 0.4922, a DP value of 10/256, a LAP value of 0.1328, and zero fixed points. These results indicate that trigonometric transformations can be used as a promising mathematical tool for constructing substitution boxes for block cipher algorithms.

Maqola ma’lumotlari
MualliflarАбдураззоков, Ж.Р.
JurnalРақамли технологияларнинг назарий ва амалий масалалари
Nashr sanasi2026-05-15
Jild9
Son2
Betlar78-85
TilIngliz
DOI10.62132/ijdt.v9i2.378

Kalit so‘zlar

блочный шифр, S-блок, криптография, нелинейное преобразование, тригонометрическая функция, нелинейность, строгий лавинный критерий, дифференциальный криптоанализ, линейный криптоанализ, block cipher, S-box, cryptography, nonlinear transformation, nonlinearity, SAC, differential cryptanalysis, linear cryptanalysis

Ilmiy soha

Рақамли технологияларнинг назарий ва амалий масалалари jurnalidan boshqa maqolalar

Рақамли технологияларнинг назарий ва амалий масалалари — barcha maqolalar