Asosiy kontentga oʻtish
AkademIndex

Mahsulotlar

Ishlab chiquvchilar uchun

AkademBaseEkotizim uchun ochiq API
Maqola

Design of Nonlinear Component of Block Cipher Using Gravesian Octonion Integers

Muhammad IrfanDepartment of Mathematics, Quaid-i-Azam University, Islamabad, PakistanTariq ShahDepartment of Mathematics, Quaid-i-Azam University, Islamabad, PakistanGhazanfar Farooq SiddiquiDepartment of Computer Sciences, Quaid-i-Azam University, Islamabad, PakistanAmjad RehmanArtificial Intelligence & Data Analytics Lab, CCIS, Prince Sultan University, Riyadh, Saudi ArabiaTanzila SabaArtificial Intelligence & Data Analytics Lab, CCIS, Prince Sultan University, Riyadh, Saudi ArabiaSaeed Ali BahajMIS Department, College of Business Administration, Prince Sattam bin Abdulaziz University, Alkharj, Saudi Arabia
2022en
ABI

Annotatsiya

Being the only nonlinear component in many cryptosystems, an S-box is an integral part of modern symmetric ciphering techniques that creates randomness and increases confidentiality at the substitution stage of the encryption. The ability to construct a cryptographically strong S-box solely depends on its construction scheme. The primary purpose of an S-box in encryption standards is to establish confusion between the <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$m$ </tex-math></inline-formula> -bit input into the <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$n$ </tex-math></inline-formula> -bit output (both <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$m, n &gt;= 2$ </tex-math></inline-formula> ). This article proposed a robust way to construct S-boxes based on the Gravesian octonion integers. We chunk the paper into threefold: firstly, a comprehensive technique for constructing S-box using affine mapping is described. The presented work is developed in such a way that for every valid input, it generates two S-boxes. Secondly, the strength of the newly generated S-box is evaluated by passing through a rigorous security analysis. Finally, a thorough comparison of the newly developed method with some well-known existing schemes is conducted. We mainly targeted some elliptic curve-based S-boxes in comparison by taking the same parameters in our scheme. The computational results and performance analysis reveal that the propose algorithm can construct a large number of distinct S-boxes that are cryptographically secured and create high resistance against various cryptanalysis attacks.

Hali tarjima qilinmagan

Identifikatorlar

Iqtiboslar va manbalar

2 ta iqtibos0 ta foydalanilgan manba