Department of Basic Sciences, University of Engineering and Technology (UET), Taxila, Punjab, Pakistan.
Sino-Pak Center for Artificial Intelligence, Pak-Austria Fachhochschule: Institute of Applied Sciences and Technology, Haripur, Khyber Pakthunkhwa (KPK), Pakistan.
PLoS One. 2020 Nov 12;15(11):e0241890. doi: 10.1371/journal.pone.0241890. eCollection 2020.
Cryptography is commonly used to secure communication and data transmission over insecure networks through the use of cryptosystems. A cryptosystem is a set of cryptographic algorithms offering security facilities for maintaining more cover-ups. A substitution-box (S-box) is the lone component in a cryptosystem that gives rise to a nonlinear mapping between inputs and outputs, thus providing confusion in data. An S-box that possesses high nonlinearity and low linear and differential probability is considered cryptographically secure. In this study, a new technique is presented to construct cryptographically strong 8×8 S-boxes by applying an adjacency matrix on the Galois field GF(28). The adjacency matrix is obtained corresponding to the coset diagram for the action of modular group [Formula: see text] on a projective line PL(F7) over a finite field F7. The strength of the proposed S-boxes is examined by common S-box tests, which validate their cryptographic strength. Moreover, we use the majority logic criterion to establish an image encryption application for the proposed S-boxes. The encryption results reveal the robustness and effectiveness of the proposed S-box design in image encryption applications.
密码学通常用于通过使用密码系统来保护不安全网络上的通信和数据传输。密码系统是一组提供安全设施以维护更多保密性的加密算法。替代盒 (S-box) 是密码系统中唯一的组件,它在输入和输出之间产生非线性映射,从而在数据中提供混淆。具有高非线性和低线性和差分概率的 S-box 被认为是密码安全的。在这项研究中,提出了一种新的技术,通过在伽罗瓦域 GF(28) 上应用邻接矩阵来构造密码强度高的 8×8 S-box。邻接矩阵是根据模群 [Formula: see text] 在有限域 F7 上的射影线 PL(F7) 上的作用的陪集图获得的。所提出的 S-box 的强度通过常见的 S-box 测试进行检查,这些测试验证了它们的密码强度。此外,我们使用多数逻辑准则为所提出的 S-box 建立图像加密应用。加密结果表明了所提出的 S-box 设计在图像加密应用中的鲁棒性和有效性。