IDEAS home Printed from https://ideas.repec.org/a/gam/jmathe/v11y2023i2p446-d1035693.html
   My bibliography  Save this article

Enhancement of Non-Permutation Binomial Power Functions to Construct Cryptographically Strong S-Boxes

Author

Listed:
  • Herman Isa

    (Faculty of Electronic Engineering & Technology, Universiti Malaysia Perlis, Arau 02600, Perlis, Malaysia
    Centre of Excellence Advanced Communication Engineering (ACE), Universiti Malaysia Perlis, Arau 02600, Perlis, Malaysia
    MIMOS Berhad, Kuala Lumpur 57000, Malaysia)

  • Syed Alwee Aljunid Syed Junid

    (Faculty of Electronic Engineering & Technology, Universiti Malaysia Perlis, Arau 02600, Perlis, Malaysia
    Centre of Excellence Advanced Communication Engineering (ACE), Universiti Malaysia Perlis, Arau 02600, Perlis, Malaysia)

  • Muhammad Reza Z’aba

    (MIMOS Berhad, Kuala Lumpur 57000, Malaysia)

  • Rosdisham Endut

    (Faculty of Electronic Engineering & Technology, Universiti Malaysia Perlis, Arau 02600, Perlis, Malaysia
    Centre of Excellence Advanced Communication Engineering (ACE), Universiti Malaysia Perlis, Arau 02600, Perlis, Malaysia)

  • Syed Mohammad Ammar

    (Faculty of Electronic Engineering & Technology, Universiti Malaysia Perlis, Arau 02600, Perlis, Malaysia)

  • Norshamsuri Ali

    (Faculty of Electronic Engineering & Technology, Universiti Malaysia Perlis, Arau 02600, Perlis, Malaysia
    Centre of Excellence Advanced Communication Engineering (ACE), Universiti Malaysia Perlis, Arau 02600, Perlis, Malaysia)

Abstract

A Substitution box (S-box) is an important component used in symmetric key cryptosystems to satisfy Shannon’s property on confusion. As the only nonlinear operation, the S-box must be cryptographically strong to thwart any cryptanalysis tools on cryptosystems. Generally, the S-boxes can be constructed using any of the following approaches: the random search approach, heuristic/evolutionary approach or mathematical approach. However, the current S-box construction has some drawbacks, such as low cryptographic properties for the random search approach and the fact that it is hard to develop mathematical functions that can be used to construct a cryptographically strong S-box. In this paper, we explore the non-permutation function that was generated from the binomial operation of the power function to construct a cryptographically strong S-box. By adopting the method called the Redundancy Removal Algorithm , we propose some enhancement in the algorithm such that the desired result can be obtained. The analytical results of our experiment indicate that all criteria such as bijective, nonlinearity, differential uniformity, algebraic degree and linear approximation are found to hold in the obtained S-boxes. Our proposed S-box also surpassed several bijective S-boxes available in the literature in terms of cryptographic properties.

Suggested Citation

  • Herman Isa & Syed Alwee Aljunid Syed Junid & Muhammad Reza Z’aba & Rosdisham Endut & Syed Mohammad Ammar & Norshamsuri Ali, 2023. "Enhancement of Non-Permutation Binomial Power Functions to Construct Cryptographically Strong S-Boxes," Mathematics, MDPI, vol. 11(2), pages 1-22, January.
  • Handle: RePEc:gam:jmathe:v:11:y:2023:i:2:p:446-:d:1035693
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2227-7390/11/2/446/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2227-7390/11/2/446/
    Download Restriction: no
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:11:y:2023:i:2:p:446-:d:1035693. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.