N* algorithm: nonlinearity-perfect substitution boxes generation method for robust cryptographic systems
Fatih Uysal, Burak Taşçı, T Tuncer, Şengül Doğan, Prabal Datta Barua, U. Rajendra Acharya
Burdur Mehmet Akif Ersoy Üniversitesi Fırat University University of Southern Queensland
内容与影响
Substitution boxes (S-Boxes) are the nonlinear cores of many symmetric ciphers. They play an important role in improving resistance against linear and differential attacks. In this article, the presented N* algorithm is introduced as a simple and reproducible method for generating 8-bit bijective S-Boxes with maximum nonlinearity. The method starts from five strong ancestor S-Boxes, namely Advanced Encryption Standard (AES), APA, Gray, SM4, and Camellia. It then applies pairwise swaps and keeps only the candidates whose average nonlinearity is 112. In this way, the nonlinearity condition is enforced during generation. By applying this procedure to all five ancestors, the presented N* algorithm generated 1,275 valid S-Boxes. After merging, duplicate removal, and cleaning, a unified library of nonlinearity-perfect S-Boxes was obtained. The results showed that all generated S-Boxes preserved NL = 112, while the full library also maintained stable algebraic degree and strong bit-independence nonlinearity. Representative S-Boxes also showed competitive differential uniformity, low linear approximation probability, balanced avalanche behavior, and no opposite fixed points. These findings show that the presented N* algorithm can generate a large library of strong 8-bit S-Boxes under a clear and consistent framework. The obtained library can support cryptographic research, benchmarking, and practical design in block ciphers, stream ciphers, and hash functions. S-Boxes hide the relation between the key, plaintext, and cipher text. They also help block ciphers resist linear and differential attacks.
逐年被引趋势
暂无年度引用数据
关键指标
同类平均 = 1
同领域 · 同年份 · 同类型
Google Scholar 与 OpenAlex 的被引统计范围不同,数值存在差异属正常。
AI 辅助阅读
依据:摘要
回答优先基于摘要、文献信息与可获取全文;依据不足时会明确说明。
学术脉络
学科主题
计算机 / AICryptographic Implementations and Security
Coding theory and cryptography · Chaos-based Image/Signal Encryption
参考文献 77
此处列出前 3 条