{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,23]],"date-time":"2026-10-23T20:50:15Z","timestamp":1792788615988,"version":"4.5.0"},"reference-count":68,"publisher":"Public Library of Science (PLoS)","issue":"9","license":[{"start":{"date-parts":[[2026,9,15]],"date-time":"2026-09-15T00:00:00Z","timestamp":1789430400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"the Deanship of Scientific Research, Vice Presidency for Graduate Studies and Scientific Research, King Faisal University, Saudi Arabia","award":["KFU264480"],"award-info":[{"award-number":["KFU264480"]}],"id":[{"id":"https:\/\/ror.org\/00dn43547","id-type":"ROR","asserted-by":"crossref"}]}],"content-domain":{"domain":["www.plosone.org"],"crossmark-restriction":false},"short-container-title":["PLoS One"],"abstract":"<jats:p>\n                    The security of modern block ciphers heavily relies on the cryptographic strength of Substitution boxes (S-boxes), which introduce non-linearity and confusion. While numerous methods for S-box generation exist, there is a continuous pursuit of designs that offer a superior and balanced profile against various cryptanalytic attacks. This paper presents a new, two-step approach to the construction of highly nonlinear S-boxes, with group-theoretic underpinnings. During the first step, we use a parameterized permutation representation of the triangle group\n                    <jats:inline-formula id=\"pone.0357107.e001\">\n                      <jats:alternatives>\n                        <jats:graphic xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"pone.0357107.e001g\" mimetype=\"image\" position=\"anchor\" xlink:href=\"info:doi\/10.1371\/journal.pone.0357107.e001\" xlink:type=\"simple\"\/>\n                        <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" display=\"inline\" id=\"M1\">\n                          <mml:mrow>\n                            <mml:mo>\u0394<\/mml:mo>\n                            <mml:mo stretchy=\"false\">(<\/mml:mo>\n                            <mml:mrow>\n                              <mml:mtext>2<\/mml:mtext>\n                            <\/mml:mrow>\n                            <mml:mo>,<\/mml:mo>\n                            <mml:mrow>\n                              <mml:mtext>3<\/mml:mtext>\n                            <\/mml:mrow>\n                            <mml:mo>,<\/mml:mo>\n                            <mml:mrow>\n                              <mml:mtext>4<\/mml:mtext>\n                            <\/mml:mrow>\n                            <mml:mrow>\n                              <mml:mtext>3<\/mml:mtext>\n                            <\/mml:mrow>\n                            <mml:mo stretchy=\"false\">)<\/mml:mo>\n                          <\/mml:mrow>\n                        <\/mml:math>\n                      <\/jats:alternatives>\n                    <\/jats:inline-formula>\n                    on the projective line over the finite field\n                    <jats:inline-formula id=\"pone.0357107.e002\">\n                      <jats:alternatives>\n                        <jats:graphic xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"pone.0357107.e002g\" mimetype=\"image\" position=\"anchor\" xlink:href=\"info:doi\/10.1371\/journal.pone.0357107.e002\" xlink:type=\"simple\"\/>\n                        <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" display=\"inline\" id=\"M2\">\n                          <mml:mrow>\n                            <mml:msub>\n                              <mml:mrow>\n                                <mml:mrow>\n                                  <mml:mi>F<\/mml:mi>\n                                <\/mml:mrow>\n                              <\/mml:mrow>\n                              <mml:mrow>\n                                <mml:mrow>\n                                  <mml:mtext>2<\/mml:mtext>\n                                <\/mml:mrow>\n                                <mml:mrow>\n                                  <mml:mtext>5<\/mml:mtext>\n                                <\/mml:mrow>\n                                <mml:mrow>\n                                  <mml:mtext>7<\/mml:mtext>\n                                <\/mml:mrow>\n                              <\/mml:mrow>\n                            <\/mml:msub>\n                          <\/mml:mrow>\n                        <\/mml:math>\n                      <\/jats:alternatives>\n                    <\/jats:inline-formula>\n                    , denoted by\n                    <jats:inline-formula id=\"pone.0357107.e003\">\n                      <jats:alternatives>\n                        <jats:graphic xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"pone.0357107.e003g\" mimetype=\"image\" position=\"anchor\" xlink:href=\"info:doi\/10.1371\/journal.pone.0357107.e003\" xlink:type=\"simple\"\/>\n                        <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" display=\"inline\" id=\"M3\">\n                          <mml:mrow>\n                            <mml:msup>\n                              <mml:mrow>\n                                <mml:mrow>\n                                  <mml:mi mathvariant=\"double-struck\">P<\/mml:mi>\n                                <\/mml:mrow>\n                              <\/mml:mrow>\n                              <mml:mrow>\n                                <mml:mrow>\n                                  <mml:mtext>1<\/mml:mtext>\n                                <\/mml:mrow>\n                              <\/mml:mrow>\n                            <\/mml:msup>\n                            <mml:mrow>\n                              <mml:mo fence=\"true\" form=\"prefix\" stretchy=\"true\">(<\/mml:mo>\n                              <mml:msub>\n                                <mml:mrow>\n                                  <mml:mrow>\n                                    <mml:mi>F<\/mml:mi>\n                                  <\/mml:mrow>\n                                <\/mml:mrow>\n                                <mml:mrow>\n                                  <mml:mrow>\n                                    <mml:mtext>2<\/mml:mtext>\n                                  <\/mml:mrow>\n                                  <mml:mrow>\n                                    <mml:mtext>5<\/mml:mtext>\n                                  <\/mml:mrow>\n                                  <mml:mrow>\n                                    <mml:mtext>7<\/mml:mtext>\n                                  <\/mml:mrow>\n                                <\/mml:mrow>\n                              <\/mml:msub>\n                              <mml:mo fence=\"true\" form=\"postfix\" stretchy=\"true\">)<\/mml:mo>\n                            <\/mml:mrow>\n                          <\/mml:mrow>\n                        <\/mml:math>\n                      <\/jats:alternatives>\n                    <\/jats:inline-formula>\n                    , to produce an initial S-box with a nonlinearity of\n                    <jats:inline-formula id=\"pone.0357107.e004\">\n                      <jats:alternatives>\n                        <jats:graphic xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"pone.0357107.e004g\" mimetype=\"image\" position=\"anchor\" xlink:href=\"info:doi\/10.1371\/journal.pone.0357107.e004\" xlink:type=\"simple\"\/>\n                        <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" display=\"inline\" id=\"M4\">\n                          <mml:mrow>\n                            <mml:mrow>\n                              <mml:mtext>1<\/mml:mtext>\n                            <\/mml:mrow>\n                            <mml:mrow>\n                              <mml:mtext>0<\/mml:mtext>\n                            <\/mml:mrow>\n                            <mml:mrow>\n                              <mml:mtext>6<\/mml:mtext>\n                            <\/mml:mrow>\n                          <\/mml:mrow>\n                        <\/mml:math>\n                      <\/jats:alternatives>\n                    <\/jats:inline-formula>\n                    . The second stage is the main innovation, in which we use a refinement process via the action of the permutation group\n                    <jats:inline-formula id=\"pone.0357107.e005\">\n                      <jats:alternatives>\n                        <jats:graphic xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"pone.0357107.e005g\" mimetype=\"image\" position=\"anchor\" xlink:href=\"info:doi\/10.1371\/journal.pone.0357107.e005\" xlink:type=\"simple\"\/>\n                        <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" display=\"inline\" id=\"M5\">\n                          <mml:mrow>\n                            <mml:msub>\n                              <mml:mrow>\n                                <mml:mrow>\n                                  <mml:mi>C<\/mml:mi>\n                                <\/mml:mrow>\n                              <\/mml:mrow>\n                              <mml:mrow>\n                                <mml:mtext>7406532<\/mml:mtext>\n                              <\/mml:mrow>\n                            <\/mml:msub>\n                            <mml:mo>\u00d7<\/mml:mo>\n                            <mml:msub>\n                              <mml:mrow>\n                                <mml:mrow>\n                                  <mml:mi>C<\/mml:mi>\n                                <\/mml:mrow>\n                              <\/mml:mrow>\n                              <mml:mrow>\n                                <mml:mrow>\n                                  <mml:mtext>3<\/mml:mtext>\n                                <\/mml:mrow>\n                              <\/mml:mrow>\n                            <\/mml:msub>\n                          <\/mml:mrow>\n                        <\/mml:math>\n                      <\/jats:alternatives>\n                    <\/jats:inline-formula>\n                    on this original S-box. The refinement increases the average nonlinearity to 112 and yields differential uniformity 4, linear approximation probability 0.0625, strong bit-independence behavior, and strict avalanche characteristics close to the ideal value. The proposed S-box is then incorporated into a multi-round grayscale image-encryption scheme based on fixed S-box substitution, key- and nonce-dependent position permutation, SHA-256-based keystream whitening, and a final bidirectional nonlinear diffusion layer. Experiments on Moon Surface, Airplane, and Clock images produce ciphertext entropies of 7.9968\u20137.9975, near-zero pixel correlations, NPCR values of 99.7040%\u201399.7559%, and UACI values of 33.4902%\u201333.6390%. Cropping and noise experiments further show exact recovery without attack and useful attack-dependent reconstruction under ciphertext degradation, particularly under mild cropping and low-density salt-and-pepper noise. These results demonstrate strong statistical security, differential sensitivity, and practical applicability for grayscale image protection.\n                  <\/jats:p>","DOI":"10.1371\/journal.pone.0357107","type":"journal-article","created":{"date-parts":[[2026,9,15]],"date-time":"2026-09-15T17:30:45Z","timestamp":1789493445000},"page":"e0357107","update-policy":"https:\/\/doi.org\/10.1371\/journal.pone.corrections_policy","source":"Crossref","is-referenced-by-count":0,"title":["A two-stage algebraic framework for designing cryptographically strong S-boxes for secure image encryption"],"prefix":"10.1371","volume":"21","author":[{"given":"Asima","family":"Razzaque","sequence":"first","affiliation":[{"name":"King Faisal University","place":["Al-Ahsa, Saudi Arabia"],"department":["Department of Mathematics and Statistics, College of Science"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-0981-6757","authenticated-orcid":true,"given":"Hafiza Zara","family":"Mustafa","sequence":"additional","affiliation":[{"name":"University of Education","place":["Lahore, Pakistan"],"department":["Department of Mathematics, Division of Science and Technology"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dilshad","family":"Alghazzawi","sequence":"additional","affiliation":[{"name":"College of Science & Arts, King Abdul Aziz University","place":["Rabigh, Saudi Arabia"],"department":["Department of Mathematics"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ghaliah","family":"Alhamzi","sequence":"additional","affiliation":[{"name":"College of Science, Imam Mohammad Ibn Saud Islamic University (IMSIU)","place":["Riyadh, Saudi Arabia"],"department":["Department of Mathematics and Statistics"]}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"340","published-online":{"date-parts":[[2026,9,15]]},"reference":[{"key":"pone.0357107.ref001","first-page":"113","article-title":"Privacy protection with regard to (tele-)communications surveillance and data retention.","author":"CA Molinaro","year":"2022","journal-title":"Ius Gentium: Comparative Perspectives on Law and Justice. Springer International Publishing"},{"key":"pone.0357107.ref002","volume-title":"An introduction to cryptography","author":"RA Mollin","year":"2000"},{"issue":"12","key":"pone.0357107.ref003","doi-asserted-by":"crossref","DOI":"10.1371\/journal.pone.0338700","article-title":"Text cryptography and steganography based on RNA sequences generation, true random number generators, and codebook method","volume":"20","author":"S Hamad","year":"2025","journal-title":"PLoS One"},{"issue":"1","key":"pone.0357107.ref004","doi-asserted-by":"crossref","first-page":"108","DOI":"10.54216\/FPA.190110","article-title":"AI-driven cryptographic and steganographic integration for enhanced text security using OpenAI API","volume":"19","author":"O Omar","year":"2025","journal-title":"FPA"},{"issue":"4","key":"pone.0357107.ref005","doi-asserted-by":"crossref","first-page":"587","DOI":"10.1007\/s11071-010-9821-4","article-title":"Chaotic encryption algorithm based on alternant of stream cipher and block cipher","volume":"63","author":"X Wang","year":"2010","journal-title":"Nonlinear Dyn"},{"issue":"12","key":"pone.0357107.ref006","doi-asserted-by":"crossref","first-page":"3349","DOI":"10.1109\/TCYB.2018.2846186","article-title":"Design of highly nonlinear substitution boxes based on I-Ching operators","volume":"48","author":"T Zhang","year":"2018","journal-title":"IEEE Trans Cybern"},{"issue":"1","key":"pone.0357107.ref007","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/BF00630563","article-title":"Differential cryptanalysis of DES-like cryptosystems","volume":"4","author":"E Biham","year":"1991","journal-title":"J Cryptology"},{"issue":"3","key":"pone.0357107.ref008","doi-asserted-by":"crossref","first-page":"1497","DOI":"10.1007\/s11277-015-2295-4","article-title":"A technique for designing substitution box based on van der pol oscillator","volume":"82","author":"A Anees","year":"2015","journal-title":"Wireless Pers Commun"},{"issue":"4","key":"pone.0357107.ref009","doi-asserted-by":"crossref","first-page":"2757","DOI":"10.1007\/s11071-017-3409-1","article-title":"A novel construction of substitution box using a combination of chaotic maps with improved chaotic range","volume":"88","author":"A Ullah","year":"2017","journal-title":"Nonlinear Dyn"},{"issue":"8","key":"pone.0357107.ref010","doi-asserted-by":"crossref","first-page":"3317","DOI":"10.1007\/s00521-017-3287-y","article-title":"Construction of robust substitution boxes based on chaotic systems","volume":"31","author":"F \u00d6zkaynak","year":"2017","journal-title":"Neural Comput & Applic"},{"issue":"2","key":"pone.0357107.ref011","doi-asserted-by":"crossref","DOI":"10.1140\/epjp\/s13360-020-00187-0","article-title":"A new algorithm for the construction of substitution box by using chaotic map","volume":"135","author":"A Shafique","year":"2020","journal-title":"Eur Phys J Plus"},{"key":"pone.0357107.ref012","article-title":"A novel systematic byte substitution method to design strong bijective substitution box (S-box) using piece-wise-linear chaotic map","volume":"8","author":"A Ali","year":"2022","journal-title":"PeerJ Comput Sci"},{"issue":"16","key":"pone.0357107.ref013","doi-asserted-by":"crossref","first-page":"23899","DOI":"10.1007\/s11042-022-12069-x","article-title":"Constructing dynamic strong S-Box using 3D chaotic map and application to image encryption","volume":"82","author":"H Liu","year":"2023","journal-title":"Multimed Tools Appl"},{"key":"pone.0357107.ref014","doi-asserted-by":"crossref","first-page":"102099","DOI":"10.1016\/j.vlsi.2023.102099","article-title":"An efficient construction of S-box based on the fractional-order Rabinovich\u2013Fabrikant chaotic system","volume":"94","author":"S Ullah","year":"2024","journal-title":"Integration"},{"issue":"1","key":"pone.0357107.ref015","doi-asserted-by":"crossref","first-page":"34112","DOI":"10.1038\/s41598-025-20019-4","article-title":"A novel chaos-based approach for constructing lightweight S-Boxes","volume":"15","author":"SH Tolpa","year":"2025","journal-title":"Sci Rep"},{"key":"pone.0357107.ref016","doi-asserted-by":"crossref","first-page":"75473","DOI":"10.1109\/ACCESS.2020.2989676","article-title":"A Novel method for generation of strong substitution-boxes based on coset graphs and symmetric groups","volume":"8","author":"A Razaq","year":"2020","journal-title":"IEEE Access"},{"issue":"3","key":"pone.0357107.ref017","doi-asserted-by":"crossref","first-page":"4163","DOI":"10.1007\/s11042-021-11635-z","article-title":"A group theoretic construction of highly nonlinear substitution box and its applications in image encryption","volume":"81","author":"A Razaq","year":"2021","journal-title":"Multimed Tools Appl"},{"issue":"4","key":"pone.0357107.ref018","doi-asserted-by":"crossref","first-page":"3527","DOI":"10.1007\/s11277-022-09524-1","article-title":"A novel scheme for designing secure substitution boxes (S-boxes) based on Mobius group and finite field","volume":"124","author":"B Arshad","year":"2022","journal-title":"Wireless Pers Commun"},{"issue":"3","key":"pone.0357107.ref019","doi-asserted-by":"crossref","first-page":"1913","DOI":"10.1007\/s11277-023-10526-w","article-title":"Construction of 4\u00d7 4 substitution box using elliptic curves and algebraic group structures","volume":"131","author":"S Arshad","year":"2023","journal-title":"Wireless Pers Commun."},{"issue":"5","key":"pone.0357107.ref020","doi-asserted-by":"crossref","DOI":"10.1016\/j.heliyon.2023.e15902","article-title":"Secure communication through reliable S-box design: A proposed approach using coset graphs and matrix operations","volume":"9","author":"A Razaq","year":"2023","journal-title":"Heliyon"},{"issue":"1","key":"pone.0357107.ref021","doi-asserted-by":"crossref","first-page":"0517","DOI":"10.30598\/barekengvol18iss1pp0517-0528","article-title":"Construction of substitution box (s-box) based on irreducible polynomials on gf (2^ 8)","volume":"18","author":"F Tita","year":"2024","journal-title":"Bareken J Ilmu Mat Terapan"},{"key":"pone.0357107.ref022","doi-asserted-by":"crossref","first-page":"572","DOI":"10.1016\/j.procs.2015.07.394","article-title":"A novel ant colony optimization based scheme for substitution box design","volume":"57","author":"M Ahmad","year":"2015","journal-title":"Procedia Comput Sci"},{"issue":"4","key":"pone.0357107.ref023","doi-asserted-by":"crossref","first-page":"695","DOI":"10.1162\/EVCO_a_00191","article-title":"A new cost function for evolution of S-boxes","volume":"24","author":"S Picek","year":"2016","journal-title":"Evol Comput"},{"key":"pone.0357107.ref024","doi-asserted-by":"crossref","first-page":"67797","DOI":"10.1109\/ACCESS.2021.3077194","article-title":"A novel construction of dynamic S-Box with high nonlinearity using heuristic evolution","volume":"9","author":"AH Zahid","year":"2021","journal-title":"IEEE Access"},{"issue":"1","key":"pone.0357107.ref025","article-title":"Substitution box construction using transfer\u2010function assisted metaheuristic and booster algorithm: a hybrid approach","volume":"8","author":"M Shadab","year":"2025","journal-title":"Secur Priv"},{"issue":"1","key":"pone.0357107.ref026","doi-asserted-by":"crossref","first-page":"592","DOI":"10.46586\/tosc.v2025.i1.592-622","article-title":"How small can S-boxes be?","volume":"2025","author":"C Jia","year":"2025","journal-title":"ToSC"},{"key":"pone.0357107.ref027","doi-asserted-by":"crossref","first-page":"577","DOI":"10.1016\/j.ins.2021.07.036","article-title":"An effective method to improve nonlinearity value of substitution boxes based on random selection","volume":"576","author":"F Artu\u011fer","year":"2021","journal-title":"Inf Sci"},{"key":"pone.0357107.ref028","doi-asserted-by":"crossref","first-page":"103890","DOI":"10.1016\/j.csi.2024.103890","article-title":"COBLAH: A chaotic OBL initialized hybrid algebraic-heuristic algorithm for optimal S-box construction","volume":"91","author":"MS Jawed","year":"2025","journal-title":"Comput Stand Interfaces"},{"key":"pone.0357107.ref029","article-title":"Enhancing internet data security: a fusion of cryptography, steganography, and machine learning techniques","author":"OF Rashid","year":"2024","journal-title":"Baghdad SciJ"},{"key":"pone.0357107.ref030","doi-asserted-by":"crossref","first-page":"10201","DOI":"10.1007\/s00500-024-09751-7","article-title":"Strong s-box construction approach based on Josephus problem","volume":"28","author":"F Artu\u011fer","year":"2024","journal-title":"Soft Comput"},{"issue":"4","key":"pone.0357107.ref031","doi-asserted-by":"crossref","DOI":"10.1371\/journal.pone.0345090","article-title":"Text encryption through bio-inspired DNA and RNA sequencing","volume":"21","author":"OF Rashid","year":"2026","journal-title":"PLoS One"},{"issue":"10","key":"pone.0357107.ref032","doi-asserted-by":"crossref","first-page":"103559","DOI":"10.1016\/j.asej.2025.103559","article-title":"Degree, closeness and eigenvector for the construction of cryptographically secure S-boxes","volume":"16","author":"AS Alali","year":"2025","journal-title":"Ain Shams Engineering Journal"},{"issue":"2","key":"pone.0357107.ref033","first-page":"1183","article-title":"Construction of lightweight s-boxes with low boomerang uniformity","volume":"73","author":"Q Song","year":"2026","journal-title":"IEEE Trans Circuits Syst I"},{"issue":"12","key":"pone.0357107.ref034","doi-asserted-by":"crossref","DOI":"10.1371\/journal.pone.0338836","article-title":"A multi-image codebook approach for secure text transmission","volume":"20","author":"OF Rashid","year":"2025","journal-title":"PLoS One"},{"issue":"5","key":"pone.0357107.ref035","article-title":"A novel heterogeneous coupled neuron model and its application in medical image encryption","volume":"114","author":"S Qu","year":"2026","journal-title":"Nonlinear Dyn"},{"key":"pone.0357107.ref036","doi-asserted-by":"crossref","first-page":"102475","DOI":"10.1016\/j.vlsi.2025.102475","article-title":"Dynamical analysis, hardware implementation, and image encryption application of new 4D discrete hyperchaotic maps based on parallel and cascade memristors","volume":"104","author":"F Yu","year":"2025","journal-title":"Integration"},{"issue":"10","key":"pone.0357107.ref037","doi-asserted-by":"crossref","first-page":"14297","DOI":"10.1109\/JIOT.2025.3525623","article-title":"A novel dynamic hill cipher and its applications on medical IoT","volume":"12","author":"J Jin","year":"2025","journal-title":"IEEE Internet Things J"},{"issue":"6","key":"pone.0357107.ref038","doi-asserted-by":"crossref","first-page":"7849","DOI":"10.1109\/TDSC.2025.3601175","article-title":"DP-TRAE: a dual-phase merging transferable reversible adversarial example for image privacy protection","volume":"22","author":"X Du","year":"2025","journal-title":"IEEE Trans Dependable and Secure Comput"},{"issue":"4","key":"pone.0357107.ref039","doi-asserted-by":"crossref","first-page":"1023","DOI":"10.1080\/00927879208824389","article-title":"Parametrization of all homomorphisms from PGL(2,Z) into PGL(2,q)","volume":"20","author":"Q Mushtaq","year":"1992","journal-title":"Commun Algebra"},{"issue":"1","key":"pone.0357107.ref040","article-title":"A medical image encryption scheme based on Mobius transformation and Galois field","volume":"10","author":"J Ali","year":"2023","journal-title":"Heliyon"},{"issue":"2","key":"pone.0357107.ref041","doi-asserted-by":"crossref","first-page":"2565","DOI":"10.32604\/cmc.2023.040371","article-title":"A mathematical approach for generating a highly non-linear substitution box using quadratic fractional transformation","volume":"77","author":"A Mahboob","year":"2023","journal-title":"CMC"},{"issue":"8","key":"pone.0357107.ref042","doi-asserted-by":"crossref","first-page":"954","DOI":"10.3390\/sym16080954","article-title":"Group-action-based S-box generation technique for enhanced block cipher security and robust image encryption scheme","volume":"16","author":"SA Baowidan","year":"2024","journal-title":"Symmetry"},{"issue":"3","key":"pone.0357107.ref043","doi-asserted-by":"crossref","first-page":"93","DOI":"10.30538\/psrp-odam2025.0124","article-title":"Enhancing visual privacy: a novel RGB image encryption method employing Galois field","volume":"8","author":"RA Gulraiz","year":"2025","journal-title":"Open J Discrete Appl Math"},{"issue":"1","key":"pone.0357107.ref044","doi-asserted-by":"crossref","first-page":"38608","DOI":"10.1038\/s41598-025-22558-2","article-title":"Generalized triangle group based S-box construction for secure image encryption","volume":"15","author":"AZ Abbasi","year":"2025","journal-title":"Sci Rep"},{"issue":"12","key":"pone.0357107.ref045","doi-asserted-by":"crossref","first-page":"36116","DOI":"10.3934\/math.20241714","article-title":"Cryptanalysis of hyperchaotic S-box generation and image encryption","volume":"9","author":"M Mazyad Hazzazi","year":"2024","journal-title":"MATH"},{"issue":"11","key":"pone.0357107.ref046","doi-asserted-by":"crossref","first-page":"7201","DOI":"10.1007\/s00521-018-3557-3","article-title":"A novel efficient substitution-box design based on firefly algorithm and discrete chaotic map","volume":"31","author":"HA Ahmed","year":"2018","journal-title":"Neural Comput & Applic"},{"issue":"9","key":"pone.0357107.ref047","doi-asserted-by":"crossref","first-page":"8887","DOI":"10.1007\/s13369-021-05666-9","article-title":"A Truly dynamic substitution box generator for block ciphers based on elliptic curves over finite rings","volume":"46","author":"U Hayat","year":"2021","journal-title":"Arab J Sci Eng"},{"key":"pone.0357107.ref048","doi-asserted-by":"crossref","first-page":"246","DOI":"10.1016\/j.ins.2021.01.014","article-title":"Efficient key-dependent dynamic S-boxes based on permutated elliptic curves","volume":"558","author":"S Ibrahim","year":"2021","journal-title":"Inf Sci"},{"issue":"1","key":"pone.0357107.ref049","doi-asserted-by":"crossref","first-page":"129","DOI":"10.3390\/sym13010129","article-title":"Implementing a symmetric lightweight cryptosystem in highly constrained IoT devices by using a chaotic S-box","volume":"13","author":"BM Alshammari","year":"2021","journal-title":"Symmetry"},{"issue":"5","key":"pone.0357107.ref050","doi-asserted-by":"crossref","first-page":"7333","DOI":"10.1007\/s11042-020-10048-8","article-title":"A novel method of S-box design based on discrete chaotic maps and cuckoo search algorithm","volume":"80","author":"HS Alhadawi","year":"2020","journal-title":"Multimed Tools Appl"},{"key":"pone.0357107.ref051","doi-asserted-by":"crossref","first-page":"86144","DOI":"10.1109\/ACCESS.2021.3069965","article-title":"S-box design based on discrete chaotic map and improved artificial bee colony algorithm","volume":"9","author":"M Long","year":"2021","journal-title":"IEEE Access"},{"key":"pone.0357107.ref052","doi-asserted-by":"crossref","first-page":"84605","DOI":"10.1109\/ACCESS.2021.3087139","article-title":"Human behaviour based optimization supported with self-organizing maps for solving the S-box design problem","volume":"9","author":"R Soto","year":"2021","journal-title":"IEEE Access"},{"issue":"11","key":"pone.0357107.ref053","doi-asserted-by":"crossref","first-page":"1313","DOI":"10.3390\/electronics10111313","article-title":"A novel S-box dynamic design based on nonlinear-transform of 1D chaotic maps","volume":"10","author":"W Yan","year":"2021","journal-title":"Electronics"},{"issue":"1","key":"pone.0357107.ref054","doi-asserted-by":"crossref","first-page":"1151","DOI":"10.1007\/s11071-020-06098-0","article-title":"2D mixed pseudo-random coupling PS map lattice and its application in S-box generation","volume":"103","author":"P Zhou","year":"2021","journal-title":"Nonlinear Dyn"},{"key":"pone.0357107.ref055","doi-asserted-by":"crossref","first-page":"122030","DOI":"10.1016\/j.eswa.2023.122030","article-title":"Region of interest-based medical image encryption technique based on chaotic S-boxes","volume":"238","author":"SS Jamal","year":"2024","journal-title":"Expert Syst Appl"},{"issue":"22","key":"pone.0357107.ref056","doi-asserted-by":"crossref","first-page":"34541","DOI":"10.1007\/s11042-023-14988-9","article-title":"Construction of a non-degeneracy 3D chaotic map and application to image encryption with keyed S-box","volume":"82","author":"M Wang","year":"2023","journal-title":"Multimed Tools Appl"},{"issue":"4","key":"pone.0357107.ref057","doi-asserted-by":"crossref","DOI":"10.1002\/spy2.70068","article-title":"An Efficient S\u2010box generation with mutation optimization for secure image encryption","volume":"8","author":"A Ejaz","year":"2025","journal-title":"Security and Privacy"},{"issue":"14","key":"pone.0357107.ref058","doi-asserted-by":"crossref","first-page":"10449","DOI":"10.1007\/s00521-023-08243-3","article-title":"Exploring a Q-learning-based chaotic naked mole rat algorithm for S-box construction and optimization","volume":"35","author":"KZ Zamli","year":"2023","journal-title":"Neural Comput & Applic"},{"key":"pone.0357107.ref059","first-page":"104004","article-title":"Efficient image encryption algorithm based on ECC and dynamic S-box","volume":"90","author":"G Murtaza","year":"2025","journal-title":"J Inf Secur Appl"},{"issue":"2","key":"pone.0357107.ref060","doi-asserted-by":"crossref","first-page":"1059","DOI":"10.1007\/s11071-016-3295-y","article-title":"A novel method for designing S-box based on chaotic map and teaching\u2013learning-based optimization","volume":"88","author":"T Farah","year":"2017","journal-title":"Nonlinear Dyn"},{"key":"pone.0357107.ref061","first-page":"102671","article-title":"Globalized firefly algorithm and chaos for designing substitution box","volume":"55","author":"HS Alhadawi","year":"2020","journal-title":"J Inf Secur Appl"},{"issue":"36","key":"pone.0357107.ref062","doi-asserted-by":"crossref","first-page":"3733","DOI":"10.1016\/j.physleta.2010.07.019","article-title":"A method for designing strong S-boxes based on chaotic lorenz system","volume":"374","author":"F \u00d6zkaynak","year":"2010","journal-title":"Physics Letters A"},{"key":"pone.0357107.ref063","article-title":"Correction to: a novel Secure S-box design methodology based on fpga and sha-256 hash algorithm for block cipher algorithms","author":"Y Aydin","year":"2024","journal-title":"Arab J Sci Eng"},{"key":"pone.0357107.ref064","doi-asserted-by":"crossref","first-page":"7584","DOI":"10.1109\/ACCESS.2024.3351794","article-title":"Fuzzy logic-based substitution-box for robust medical image encryption in telemedicine","volume":"12","author":"A Razaq","year":"2024","journal-title":"IEEE Access"},{"issue":"4","key":"pone.0357107.ref065","doi-asserted-by":"crossref","first-page":"3829","DOI":"10.1007\/s11071-024-10403-6","article-title":"Quantum image encryption algorithm based on 3D-BNM chaotic map","volume":"113","author":"V Verma","year":"2024","journal-title":"Nonlinear Dyn"},{"issue":"6","key":"pone.0357107.ref066","doi-asserted-by":"crossref","first-page":"982","DOI":"10.3390\/math13060982","article-title":"Symmetric grayscale image encryption based on quantum operators with dynamic matrices","volume":"13","author":"L Olvera-Martinez","year":"2025","journal-title":"Mathematics"},{"issue":"2","key":"pone.0357107.ref067","article-title":"Visually secure medical image encryption algorithm based on improved YOLOv11 and replacement strategy for region of interest","volume":"114","author":"X-Y Zhu","year":"2026","journal-title":"Nonlinear Dyn"},{"issue":"4","key":"pone.0357107.ref068","doi-asserted-by":"crossref","DOI":"10.1007\/s11071-025-12116-w","article-title":"A multi-image encryption scheme for gray-color images based on 2D chaotic map and dual S-boxes","volume":"114","author":"Y Duan","year":"2026","journal-title":"Nonlinear Dyn"}],"container-title":["PLOS One"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pone.0357107","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,9,15]],"date-time":"2026-09-15T17:30:56Z","timestamp":1789493456000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pone.0357107"}},"subtitle":[],"editor":[{"given":"Mohammed Jasim Mohammed","family":"Alfahdawi","sequence":"first","affiliation":[{"name":"University of Anbar","place":["IRAQ"]}],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2026,9,15]]},"references-count":68,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2026,9,15]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pone.0357107","relation":{},"ISSN":["1932-6203"],"issn-type":[{"value":"1932-6203","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,9,15]]}}}