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
来源
Multimedia Tools and Applications | 2024年 / 83卷
关键词
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 条
  • [31] Hardware design and analysis of block cipher components
    Xiao, L
    Heys, HM
    INFORMATION SECURITY AND CRYPTOLOGY - ICISC 2002, 2002, 2587 : 164 - 181
  • [32] Steganographic scheme using a block cipher
    Yu, JJ
    Jung, CH
    Yoon, SK
    Lee, S
    DIGITAL WATERMARKING, 2005, 3304 : 163 - 170
  • [33] A SCALABLE BLOCK CIPHER DESIGN USING FILTER BANKS OVER FINITE FIELDS
    Saraireh, S.
    Benaissa, M.
    2010 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2010, : 1810 - 1813
  • [34] Design of image cipher using block-based scrambling and image filtering
    Hua, Zhongyun
    Zhou, Yicong
    INFORMATION SCIENCES, 2017, 396 : 97 - 113
  • [35] Block Cipher Nonlinear Component Generation via Hybrid Pseudo-Random Binary Sequence for Image Encryption
    Malik, Dania Saleem
    Shah, Tariq
    Tehsin, Sara
    Nasir, Inzamam Mashood
    Fitriyani, Norma Latif
    Syafrudin, Muhammad
    MATHEMATICS, 2024, 12 (15)
  • [36] Error Correction of Noisy Block Cipher using Cipher and Plaintext Characteristics
    Mirza, Nabil M. K.
    Osman, Ziad
    Zantout, Rached
    El-Sayed, Mohamed
    NSS: 2009 3RD INTERNATIONAL CONFERENCE ON NETWORK AND SYSTEM SECURITY, 2009, : 151 - +
  • [37] Improving Block Cipher Design by Rearranging Internal Operations
    Lerman, Liran
    Nakahara, Jorge, Jr.
    Veshchikov, Nikita
    PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON SECURITY AND CRYPTOGRAPHY (SECRYPT 2013), 2013, : 27 - 38
  • [38] Security Analysis and Enhanced Design of a Dynamic Block Cipher
    ZHAO Guosheng
    WANG Jian
    中国通信, 2016, 13 (01) : 150 - 160
  • [39] A Block Cipher Circuit Design Against Power Analysis
    Ling, Yuxiao
    Guo, Zheng
    Zhang, Zhimin
    Mao, Zhigang
    Zhuang, Zeleng
    2013 9TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2013, : 449 - 453
  • [40] NEURAL NETWORK MODELS FOR DESIGN OF BLOCK CIPHER SYSTEM
    LUO Yuan(Department Of Mathematics
    Systems Science and Mathematical Sciences, 1998, (02) : 161 - 167