Related Experiment Video
Updated: Jun 12, 2026

Group Synchronization During Collaborative Drawing Using Functional Near-Infrared Spectroscopy
Published on: August 5, 2022
From Schreier graphs to secure s-boxes using a group-theoretic design framework
Abdul Razaq1, Muhammad Ramzan2, Qin Xin3
1Department of Mathematics, Division of Science and Technology, University of Education, Lahore, 54770, Pakistan.
None:
Secure substitution boxes (S-boxes) are a fundamental design element of modern symmetric cryptography because they provide the necessary nonlinearity to achieve confusion. This paper presents a new [Formula: see text] S-box construction framework, which combines group theory, graph theory and cryptography. The construction starts from the action of the modular transformation group on the projective line over [Formula: see text], which produces Schreier graphs whose cycle structure is used to form an initial S-box. The design is then refined through a non-abelian permutation group acting on S-box positions. The proposed S-box is rigorously verified against conventional cryptographic criteria, including nonlinearity, differential uniformity, strict avalanche criterion, bit independence criterion, and linear approximation probability, which demonstrate that it is highly resistant to classical attacks. Besides, texture analysis is performed using the S-box in the image encryption setting that completely relies on substitution. The findings indicate enhanced randomness and reduced pixel correlation, as measured by gray-level co-occurrence matrix characteristics, such as contrast, correlation, energy, homogeneity, and entropy. The proposed methodology provides a strong theoretical foundation and demonstrates effectiveness for secure cryptographic and image processing applications.
Related Concept Videos
Behavioral Genetics and Its Designs
The primary methodologies used in behavior genetics include family studies, twin studies, and adoption studies, each providing unique...
Group Design
Extended Versions of Green’s Theorem
Signal Flow Graphs
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...
SFG Algebra
Each node in an SFG corresponds to a variable, and the interactions between nodes are represented by branches with associated gains. When multiple branches lead into a node, the value at that node is the sum of the...
Factorial Design