<p>Substitution boxes (S-boxes) are a vital part of modern ciphers. They provide the crucial nonlinearity that keeps encrypted data secure. While many methods exist to create S-boxes, they can often be complex. This paper introduces a new and straightforward method to build powerful S-boxes using fractional transformations over a prime field. Our approach combines a Linear Fractional Transformation (LFT) with carefully selected power functions. This creates a new, highly effective permutation function. To further strengthen the result, we apply a random permutation. Our method is simple, yet it allows for precise control over the S-box’s properties, leading to exceptionally high nonlinearity. We put our generated S-box through a series of standard tests. The results show excellent cryptographic qualities: low differential uniformity, robust nonlinearity, and ideal scores in SAC and BIC analyses. When compared with many contemporary S-boxes, ours performs exceptionally well. To show its practical strength, we also designed an image encryption algorithm using our S-box. The algorithm securely encrypts images by substituting and shuffling pixels. Security tests confirm its effectiveness, showing strong performance in NPCR, UACI, and entropy analysis. This work provides a clear and effective method for generating high-performance S-boxes for real-world cryptographic applications.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A novel S-box design over prime field and its applications in image encryption

  • Rashad Ali,
  • Muhammad Kamran Jamil,
  • Munazza Habib

摘要

Substitution boxes (S-boxes) are a vital part of modern ciphers. They provide the crucial nonlinearity that keeps encrypted data secure. While many methods exist to create S-boxes, they can often be complex. This paper introduces a new and straightforward method to build powerful S-boxes using fractional transformations over a prime field. Our approach combines a Linear Fractional Transformation (LFT) with carefully selected power functions. This creates a new, highly effective permutation function. To further strengthen the result, we apply a random permutation. Our method is simple, yet it allows for precise control over the S-box’s properties, leading to exceptionally high nonlinearity. We put our generated S-box through a series of standard tests. The results show excellent cryptographic qualities: low differential uniformity, robust nonlinearity, and ideal scores in SAC and BIC analyses. When compared with many contemporary S-boxes, ours performs exceptionally well. To show its practical strength, we also designed an image encryption algorithm using our S-box. The algorithm securely encrypts images by substituting and shuffling pixels. Security tests confirm its effectiveness, showing strong performance in NPCR, UACI, and entropy analysis. This work provides a clear and effective method for generating high-performance S-boxes for real-world cryptographic applications.