Design of nonlinear component of block cipher using quaternion integers

被引:0
|
作者
Tariq Shah
Dilawar Abbas Khan
Asif Ali
机构
[1] Quaid-I-Azam University,Department of Mathematics
来源
关键词
Quaternion Integers; S-box; Nonlinearity; Prime Integer; Elliptic Curve; Symmetric Key Cryptography;
D O I
暂无
中图分类号
学科分类号
摘要
As the only nonlinear component of many cryptosystems, the block cipher is an integral part of symmetric ciphering techniques that increase confidentiality at the substitution stage and create randomness. Encryption's strength is solely determined by the competence of its nonlinear component (S-box). The creation of S-boxes has gotten a lot of attention in recent years and opened vast research directions in cryptography and most recent method is designing S-boxes through elliptic curves (ECs). Accordingly, for the generation of S-boxes by ECs one has to fix a prime integer and other two parameters. In this paper a novel S-boxes constructing method is introduced based on the quaternion integers. Alike the S-boxes over ECs in this work a prime integer and other two parameters are taken to be fixed and a rigorous scheme for constructing S- boxes via affine mapping is described. The proposed work is developed in such a way that for every input, it generates two S-boxes, whereas, in the design of ECs based S-boxes one may obtained the only one S-box. The strength of S-boxes is measured by applying different security analyses, e.g., strict avalanche criterion, differential approximation probability, nonlinearity, bit independence criterion, and linear approximation probability. A detailed comparison between the newly constructed S-boxes and some existing S-boxes, focusing on some ECs-based S-boxes has been given. The cryptographic analysis reveals that the proposed algorithm can generate many distinct S-boxes that are cryptographically strong and are useful for the applications of secure data communication.
引用
收藏
页码:25657 / 25674
页数:17
相关论文
共 50 条
  • [1] Design of nonlinear component of block cipher using quaternion integers
    Shah, Tariq
    Khan, Dilawar Abbas
    Ali, Asif
    MULTIMEDIA TOOLS AND APPLICATIONS, 2024, 83 (09) : 25657 - 25674
  • [2] Design of Nonlinear Component of Block Cipher Using Gravesian Octonion Integers
    Irfan, Muhammad
    Shah, Tariq
    Siddiqui, Ghazanfar Farooq
    Rehman, Amjad
    Saba, Tanzila
    Bahaj, Saeed Ali
    IEEE ACCESS, 2023, 11 : 2138 - 2147
  • [3] Designing pair of nonlinear components of a block cipher over quaternion integers
    Sajjad, Muhammad
    Shah, Tariq
    Alsaud, Huda
    Alammari, Maha
    AIMS MATHEMATICS, 2023, 8 (09): : 21089 - 21105
  • [4] Nonlinear Components of a Block Cipher over Eisenstein Integers
    Hazzazi, Mohammad Mazyad
    Sajjad, Muhammad
    Bassfar, Zaid
    Shah, Tariq
    Albakri, Ashwag
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 77 (03): : 3659 - 3675
  • [5] Construction of nonlinear component of block cipher using coset graph
    Waheed, Adil
    Subhan, Fazli
    Suud, Mazliham Mohd
    Malik, Muhammad Yasir Hayat
    Mirza, Alina
    Afzal, Farkhanda
    AIMS MATHEMATICS, 2023, 8 (09): : 21644 - 21667
  • [6] Design and optimization of nonlinear component of block cipher: Applications to multimedia security
    Waheed, Adil
    Subhan, Fazli
    Suud, Mazliham Mohd
    Alam, Muhammad Mansoor
    Haider, Sajjad
    AIN SHAMS ENGINEERING JOURNAL, 2024, 15 (03)
  • [7] Mordell Elliptic Curve Based Design of Nonlinear Component of Block Cipher
    Rehman, Hafeez Ur
    Shah, Tariq
    Hazzazi, Mohammad Mazyad
    Alshehri, Ali
    Zaid, Bassfar
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 73 (02): : 2913 - 2930
  • [8] Designing Pair of Nonlinear Components of a Block Cipher over Gaussian Integers
    Sajjad, Muhammad
    Shah, Tariq
    Serna, Robinson Julian
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 75 (03): : 5287 - 5305
  • [9] Block cipher's nonlinear component design by elliptic curves: an image encryption application
    Haider, Muhammad Imran
    Ali, Asif
    Shah, Dawood
    Shah, Tariq
    MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (03) : 4693 - 4718
  • [10] Block cipher’s nonlinear component design by elliptic curves: an image encryption application
    Muhammad Imran Haider
    Asif Ali
    Dawood Shah
    Tariq Shah
    Multimedia Tools and Applications, 2021, 80 : 4693 - 4718