A Novel Chaotic Image Encryption Algorithm Based on Latin Square and Random Shift
To realize the safe transmission of images, a chaotic image encryption algorithm based on Latin square and random shift is proposed. The algorithm consists of four parts: key generation, pixel scrambling, pixel replacement, and bit scrambling. Firstly, the key is generated from the plain image to im...
Gespeichert in:
Veröffentlicht in: | Computational intelligence and neuroscience 2021, Vol.2021 (1), p.2091053-2091053 |
---|---|
Hauptverfasser: | , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 2091053 |
---|---|
container_issue | 1 |
container_start_page | 2091053 |
container_title | Computational intelligence and neuroscience |
container_volume | 2021 |
creator | Zhang, Xuncai Wu, Tao Wang, Yanfeng Jiang, Liying Niu, Ying |
description | To realize the safe transmission of images, a chaotic image encryption algorithm based on Latin square and random shift is proposed. The algorithm consists of four parts: key generation, pixel scrambling, pixel replacement, and bit scrambling. Firstly, the key is generated from the plain image to improve the sensitivity of the encryption method. Secondly, each pixel in each row of the image matrix is moved cyclically to the right, in turn, to change the position of the image pixel and realize pixel position scrambling. Then, a 256-order Latin square matrix composed of a chaotic sequence is used as a lookup table, and the replacement coordinates are calculated based on the image pixel value and the chaotic sequence value, replacing the corresponding coordinate elements in the image matrix. Finally, decompose the bitplane of the image matrix and combine it into two-bit matrices, scramble the two bit matrices, respectively, with the Latin square matrix, recombine the scrambled two-bit matrices, and convert them into decimal to obtain the ciphertext image. In the proposed encryption method, all the Latin square matrices used are generated by chaotic sequences, further enhancing the complexity of the generated Latin square matrix and improving the algorithm’s security. Experimental results and security analysis show that the proposed algorithm has good security performance and is suitable for image encryption. |
doi_str_mv | 10.1155/2021/2091053 |
format | Article |
fullrecord | <record><control><sourceid>gale_pubme</sourceid><recordid>TN_cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_8440112</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><galeid>A696859799</galeid><sourcerecordid>A696859799</sourcerecordid><originalsourceid>FETCH-LOGICAL-c453t-b07192af7f54d25fdc039c941496f1e11d1a22733f6502b58b5c63befcbaf4fa3</originalsourceid><addsrcrecordid>eNp9kUFr3DAQhUVoSdJtbvkBgl4C6baSbFnWJbBZkjawtLRpz2IsS2sFW9pIdkL-fbTZJaU9VIfRIH28ecND6JSST5Ry_pkRRnORlPDiAB3TqhZzzkTx5rWv-BF6l9IdIVxwwg7RUVHygkoijtGPBf4WHkyPlx2E0Wl8M8Da4Cuv49NmdMHjRb8O0Y3dgC8hmRbnpxWMzuPb-wmiweBb_DOXMODbztnxPXproU_mZH_P0O_rq1_Lr_PV9y83y8VqrvPwcd4QQSUDKywvW8Ztq0khtSxpKStLDaUtBZbXKGyVPTe8briuisZY3YAtLRQzdLHT3UzNYFpt_BihV5voBohPKoBTf_9416l1eFB1WRJKWRY42wvEcD-ZNKrBJW36HrwJU1KMi0yKrYcZ-vAPehem6PN6LxSpZT5_qDX0RjlvQ56rt6JqUcmq5lK8UB93lI4hpWjsq2VK1DZRtU1U7RPN-PkO75xv4dH9n34Gc_ucdg</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2574089999</pqid></control><display><type>article</type><title>A Novel Chaotic Image Encryption Algorithm Based on Latin Square and Random Shift</title><source>Wiley Online Library Open Access</source><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><source>PubMed Central</source><source>Alma/SFX Local Collection</source><source>PubMed Central Open Access</source><creator>Zhang, Xuncai ; Wu, Tao ; Wang, Yanfeng ; Jiang, Liying ; Niu, Ying</creator><contributor>Doulamis, Anastasios D. ; Anastasios D Doulamis</contributor><creatorcontrib>Zhang, Xuncai ; Wu, Tao ; Wang, Yanfeng ; Jiang, Liying ; Niu, Ying ; Doulamis, Anastasios D. ; Anastasios D Doulamis</creatorcontrib><description>To realize the safe transmission of images, a chaotic image encryption algorithm based on Latin square and random shift is proposed. The algorithm consists of four parts: key generation, pixel scrambling, pixel replacement, and bit scrambling. Firstly, the key is generated from the plain image to improve the sensitivity of the encryption method. Secondly, each pixel in each row of the image matrix is moved cyclically to the right, in turn, to change the position of the image pixel and realize pixel position scrambling. Then, a 256-order Latin square matrix composed of a chaotic sequence is used as a lookup table, and the replacement coordinates are calculated based on the image pixel value and the chaotic sequence value, replacing the corresponding coordinate elements in the image matrix. Finally, decompose the bitplane of the image matrix and combine it into two-bit matrices, scramble the two bit matrices, respectively, with the Latin square matrix, recombine the scrambled two-bit matrices, and convert them into decimal to obtain the ciphertext image. In the proposed encryption method, all the Latin square matrices used are generated by chaotic sequences, further enhancing the complexity of the generated Latin square matrix and improving the algorithm’s security. Experimental results and security analysis show that the proposed algorithm has good security performance and is suitable for image encryption.</description><identifier>ISSN: 1687-5265</identifier><identifier>EISSN: 1687-5273</identifier><identifier>DOI: 10.1155/2021/2091053</identifier><identifier>PMID: 34531907</identifier><language>eng</language><publisher>New York: Hindawi</publisher><subject>Algorithms ; Analysis ; Chaos theory ; Data encryption ; Encryption ; Image transmission ; Investment analysis ; Latin square design ; Lookup tables ; Methods ; Pixels ; Security</subject><ispartof>Computational intelligence and neuroscience, 2021, Vol.2021 (1), p.2091053-2091053</ispartof><rights>Copyright © 2021 Xuncai Zhang et al.</rights><rights>COPYRIGHT 2021 John Wiley & Sons, Inc.</rights><rights>Copyright © 2021 Xuncai Zhang et al. This is an open access article distributed under the Creative Commons Attribution License (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. https://creativecommons.org/licenses/by/4.0</rights><rights>Copyright © 2021 Xuncai Zhang et al. 2021</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c453t-b07192af7f54d25fdc039c941496f1e11d1a22733f6502b58b5c63befcbaf4fa3</citedby><cites>FETCH-LOGICAL-c453t-b07192af7f54d25fdc039c941496f1e11d1a22733f6502b58b5c63befcbaf4fa3</cites><orcidid>0000-0003-4177-9850 ; 0000-0002-8623-1111 ; 0000-0002-2190-7651 ; 0000-0001-6851-8605 ; 0000-0003-4454-730X</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.ncbi.nlm.nih.gov/pmc/articles/PMC8440112/pdf/$$EPDF$$P50$$Gpubmedcentral$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://www.ncbi.nlm.nih.gov/pmc/articles/PMC8440112/$$EHTML$$P50$$Gpubmedcentral$$Hfree_for_read</linktohtml><link.rule.ids>230,314,723,776,780,881,4010,27900,27901,27902,53766,53768</link.rule.ids></links><search><contributor>Doulamis, Anastasios D.</contributor><contributor>Anastasios D Doulamis</contributor><creatorcontrib>Zhang, Xuncai</creatorcontrib><creatorcontrib>Wu, Tao</creatorcontrib><creatorcontrib>Wang, Yanfeng</creatorcontrib><creatorcontrib>Jiang, Liying</creatorcontrib><creatorcontrib>Niu, Ying</creatorcontrib><title>A Novel Chaotic Image Encryption Algorithm Based on Latin Square and Random Shift</title><title>Computational intelligence and neuroscience</title><description>To realize the safe transmission of images, a chaotic image encryption algorithm based on Latin square and random shift is proposed. The algorithm consists of four parts: key generation, pixel scrambling, pixel replacement, and bit scrambling. Firstly, the key is generated from the plain image to improve the sensitivity of the encryption method. Secondly, each pixel in each row of the image matrix is moved cyclically to the right, in turn, to change the position of the image pixel and realize pixel position scrambling. Then, a 256-order Latin square matrix composed of a chaotic sequence is used as a lookup table, and the replacement coordinates are calculated based on the image pixel value and the chaotic sequence value, replacing the corresponding coordinate elements in the image matrix. Finally, decompose the bitplane of the image matrix and combine it into two-bit matrices, scramble the two bit matrices, respectively, with the Latin square matrix, recombine the scrambled two-bit matrices, and convert them into decimal to obtain the ciphertext image. In the proposed encryption method, all the Latin square matrices used are generated by chaotic sequences, further enhancing the complexity of the generated Latin square matrix and improving the algorithm’s security. Experimental results and security analysis show that the proposed algorithm has good security performance and is suitable for image encryption.</description><subject>Algorithms</subject><subject>Analysis</subject><subject>Chaos theory</subject><subject>Data encryption</subject><subject>Encryption</subject><subject>Image transmission</subject><subject>Investment analysis</subject><subject>Latin square design</subject><subject>Lookup tables</subject><subject>Methods</subject><subject>Pixels</subject><subject>Security</subject><issn>1687-5265</issn><issn>1687-5273</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>RHX</sourceid><sourceid>BENPR</sourceid><recordid>eNp9kUFr3DAQhUVoSdJtbvkBgl4C6baSbFnWJbBZkjawtLRpz2IsS2sFW9pIdkL-fbTZJaU9VIfRIH28ecND6JSST5Ry_pkRRnORlPDiAB3TqhZzzkTx5rWv-BF6l9IdIVxwwg7RUVHygkoijtGPBf4WHkyPlx2E0Wl8M8Da4Cuv49NmdMHjRb8O0Y3dgC8hmRbnpxWMzuPb-wmiweBb_DOXMODbztnxPXproU_mZH_P0O_rq1_Lr_PV9y83y8VqrvPwcd4QQSUDKywvW8Ztq0khtSxpKStLDaUtBZbXKGyVPTe8briuisZY3YAtLRQzdLHT3UzNYFpt_BihV5voBohPKoBTf_9416l1eFB1WRJKWRY42wvEcD-ZNKrBJW36HrwJU1KMi0yKrYcZ-vAPehem6PN6LxSpZT5_qDX0RjlvQ56rt6JqUcmq5lK8UB93lI4hpWjsq2VK1DZRtU1U7RPN-PkO75xv4dH9n34Gc_ucdg</recordid><startdate>2021</startdate><enddate>2021</enddate><creator>Zhang, Xuncai</creator><creator>Wu, Tao</creator><creator>Wang, Yanfeng</creator><creator>Jiang, Liying</creator><creator>Niu, Ying</creator><general>Hindawi</general><general>John Wiley & Sons, Inc</general><general>Hindawi Limited</general><scope>RHU</scope><scope>RHW</scope><scope>RHX</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7QF</scope><scope>7QQ</scope><scope>7SC</scope><scope>7SE</scope><scope>7SP</scope><scope>7SR</scope><scope>7TA</scope><scope>7TB</scope><scope>7TK</scope><scope>7U5</scope><scope>7X7</scope><scope>7XB</scope><scope>8AL</scope><scope>8BQ</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FH</scope><scope>8FI</scope><scope>8FJ</scope><scope>8FK</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BBNVY</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>BHPHI</scope><scope>CCPQU</scope><scope>CWDGH</scope><scope>DWQXO</scope><scope>F28</scope><scope>FR3</scope><scope>FYUFA</scope><scope>GHDGH</scope><scope>GNUQQ</scope><scope>H8D</scope><scope>H8G</scope><scope>HCIFZ</scope><scope>JG9</scope><scope>JQ2</scope><scope>K7-</scope><scope>K9.</scope><scope>KR7</scope><scope>L6V</scope><scope>L7M</scope><scope>LK8</scope><scope>L~C</scope><scope>L~D</scope><scope>M0N</scope><scope>M0S</scope><scope>M1P</scope><scope>M7P</scope><scope>M7S</scope><scope>P5Z</scope><scope>P62</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PSYQQ</scope><scope>PTHSS</scope><scope>Q9U</scope><scope>7X8</scope><scope>5PM</scope><orcidid>https://orcid.org/0000-0003-4177-9850</orcidid><orcidid>https://orcid.org/0000-0002-8623-1111</orcidid><orcidid>https://orcid.org/0000-0002-2190-7651</orcidid><orcidid>https://orcid.org/0000-0001-6851-8605</orcidid><orcidid>https://orcid.org/0000-0003-4454-730X</orcidid></search><sort><creationdate>2021</creationdate><title>A Novel Chaotic Image Encryption Algorithm Based on Latin Square and Random Shift</title><author>Zhang, Xuncai ; Wu, Tao ; Wang, Yanfeng ; Jiang, Liying ; Niu, Ying</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c453t-b07192af7f54d25fdc039c941496f1e11d1a22733f6502b58b5c63befcbaf4fa3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Algorithms</topic><topic>Analysis</topic><topic>Chaos theory</topic><topic>Data encryption</topic><topic>Encryption</topic><topic>Image transmission</topic><topic>Investment analysis</topic><topic>Latin square design</topic><topic>Lookup tables</topic><topic>Methods</topic><topic>Pixels</topic><topic>Security</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Zhang, Xuncai</creatorcontrib><creatorcontrib>Wu, Tao</creatorcontrib><creatorcontrib>Wang, Yanfeng</creatorcontrib><creatorcontrib>Jiang, Liying</creatorcontrib><creatorcontrib>Niu, Ying</creatorcontrib><collection>Hindawi Publishing Complete</collection><collection>Hindawi Publishing Subscription Journals</collection><collection>Hindawi Publishing Open Access</collection><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Aluminium Industry Abstracts</collection><collection>Ceramic Abstracts</collection><collection>Computer and Information Systems Abstracts</collection><collection>Corrosion Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Engineered Materials Abstracts</collection><collection>Materials Business File</collection><collection>Mechanical & Transportation Engineering Abstracts</collection><collection>Neurosciences Abstracts</collection><collection>Solid State and Superconductivity Abstracts</collection><collection>Health & Medical Collection</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Computing Database (Alumni Edition)</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Natural Science Collection</collection><collection>Hospital Premium Collection</collection><collection>Hospital Premium Collection (Alumni Edition)</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>Materials Science & Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>Biological Science Collection</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>Natural Science Collection</collection><collection>ProQuest One Community College</collection><collection>Middle East & Africa Database</collection><collection>ProQuest Central Korea</collection><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</collection><collection>Health Research Premium Collection</collection><collection>Health Research Premium Collection (Alumni)</collection><collection>ProQuest Central Student</collection><collection>Aerospace Database</collection><collection>Copper Technical Reference Library</collection><collection>SciTech Premium Collection</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>ProQuest Health & Medical Complete (Alumni)</collection><collection>Civil Engineering Abstracts</collection><collection>ProQuest Engineering Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>ProQuest Biological Science Collection</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Computing Database</collection><collection>Health & Medical Collection (Alumni Edition)</collection><collection>Medical Database</collection><collection>Biological Science Database</collection><collection>Engineering Database</collection><collection>Advanced Technologies & Aerospace Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ProQuest One Psychology</collection><collection>Engineering Collection</collection><collection>ProQuest Central Basic</collection><collection>MEDLINE - Academic</collection><collection>PubMed Central (Full Participant titles)</collection><jtitle>Computational intelligence and neuroscience</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Zhang, Xuncai</au><au>Wu, Tao</au><au>Wang, Yanfeng</au><au>Jiang, Liying</au><au>Niu, Ying</au><au>Doulamis, Anastasios D.</au><au>Anastasios D Doulamis</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Novel Chaotic Image Encryption Algorithm Based on Latin Square and Random Shift</atitle><jtitle>Computational intelligence and neuroscience</jtitle><date>2021</date><risdate>2021</risdate><volume>2021</volume><issue>1</issue><spage>2091053</spage><epage>2091053</epage><pages>2091053-2091053</pages><issn>1687-5265</issn><eissn>1687-5273</eissn><abstract>To realize the safe transmission of images, a chaotic image encryption algorithm based on Latin square and random shift is proposed. The algorithm consists of four parts: key generation, pixel scrambling, pixel replacement, and bit scrambling. Firstly, the key is generated from the plain image to improve the sensitivity of the encryption method. Secondly, each pixel in each row of the image matrix is moved cyclically to the right, in turn, to change the position of the image pixel and realize pixel position scrambling. Then, a 256-order Latin square matrix composed of a chaotic sequence is used as a lookup table, and the replacement coordinates are calculated based on the image pixel value and the chaotic sequence value, replacing the corresponding coordinate elements in the image matrix. Finally, decompose the bitplane of the image matrix and combine it into two-bit matrices, scramble the two bit matrices, respectively, with the Latin square matrix, recombine the scrambled two-bit matrices, and convert them into decimal to obtain the ciphertext image. In the proposed encryption method, all the Latin square matrices used are generated by chaotic sequences, further enhancing the complexity of the generated Latin square matrix and improving the algorithm’s security. Experimental results and security analysis show that the proposed algorithm has good security performance and is suitable for image encryption.</abstract><cop>New York</cop><pub>Hindawi</pub><pmid>34531907</pmid><doi>10.1155/2021/2091053</doi><tpages>1</tpages><orcidid>https://orcid.org/0000-0003-4177-9850</orcidid><orcidid>https://orcid.org/0000-0002-8623-1111</orcidid><orcidid>https://orcid.org/0000-0002-2190-7651</orcidid><orcidid>https://orcid.org/0000-0001-6851-8605</orcidid><orcidid>https://orcid.org/0000-0003-4454-730X</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1687-5265 |
ispartof | Computational intelligence and neuroscience, 2021, Vol.2021 (1), p.2091053-2091053 |
issn | 1687-5265 1687-5273 |
language | eng |
recordid | cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_8440112 |
source | Wiley Online Library Open Access; Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals; PubMed Central; Alma/SFX Local Collection; PubMed Central Open Access |
subjects | Algorithms Analysis Chaos theory Data encryption Encryption Image transmission Investment analysis Latin square design Lookup tables Methods Pixels Security |
title | A Novel Chaotic Image Encryption Algorithm Based on Latin Square and Random Shift |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-05T07%3A25%3A51IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-gale_pubme&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Novel%20Chaotic%20Image%20Encryption%20Algorithm%20Based%20on%20Latin%20Square%20and%20Random%20Shift&rft.jtitle=Computational%20intelligence%20and%20neuroscience&rft.au=Zhang,%20Xuncai&rft.date=2021&rft.volume=2021&rft.issue=1&rft.spage=2091053&rft.epage=2091053&rft.pages=2091053-2091053&rft.issn=1687-5265&rft.eissn=1687-5273&rft_id=info:doi/10.1155/2021/2091053&rft_dat=%3Cgale_pubme%3EA696859799%3C/gale_pubme%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2574089999&rft_id=info:pmid/34531907&rft_galeid=A696859799&rfr_iscdi=true |