Batch Image Encryption Using Generated Deep Features Based on Stacked Autoencoder Network
Chaos-based algorithms have been widely adopted to encrypt images. But previous chaos-based encryption schemes are not secure enough for batch image encryption, for images are usually encrypted using a single sequence. Once an encrypted image is cracked, all the others will be vulnerable. In this pa...
Gespeichert in:
Veröffentlicht in: | Mathematical problems in engineering 2017-01, Vol.2017 (2017), p.1-12 |
---|---|
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 | 12 |
---|---|
container_issue | 2017 |
container_start_page | 1 |
container_title | Mathematical problems in engineering |
container_volume | 2017 |
creator | Pu, Changjiu Xu, Xiaofei Wang, Jingyuan Hu, Fei Peng, Tao |
description | Chaos-based algorithms have been widely adopted to encrypt images. But previous chaos-based encryption schemes are not secure enough for batch image encryption, for images are usually encrypted using a single sequence. Once an encrypted image is cracked, all the others will be vulnerable. In this paper, we proposed a batch image encryption scheme into which a stacked autoencoder (SAE) network was introduced to generate two chaotic matrices; then one set is used to produce a total shuffling matrix to shuffle the pixel positions on each plain image, and another produces a series of independent sequences of which each is used to confuse the relationship between the permutated image and the encrypted image. The scheme is efficient because of the advantages of parallel computing of SAE, which leads to a significant reduction in the run-time complexity; in addition, the hybrid application of shuffling and confusing enhances the encryption effect. To evaluate the efficiency of our scheme, we compared it with the prevalent “logistic map,” and outperformance was achieved in running time estimation. The experimental results and analysis show that our scheme has good encryption effect and is able to resist brute-force attack, statistical attack, and differential attack. |
doi_str_mv | 10.1155/2017/3675459 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1904223610</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>4320335801</sourcerecordid><originalsourceid>FETCH-LOGICAL-c393t-64b0eb12bbca9a5954fcbc32f7a8ccc713da3f81e19d96fc8d10ae229cc20b223</originalsourceid><addsrcrecordid>eNqF0E1Lw0AQBuAgCtbqzbMEvAgau7ObzcfR1rYWih60oKew2Uza9CNbdzeU_nu3pCB48TQvw8MwvJ53DeQRgPMeJRD3WBTzkKcnXgd4xAIOYXzqMqFhAJR9nnsXxiwJocAh6XhffWHlwp9sxBz9YS31fmsrVfszU9Vzf4w1amGx8J8Rt_4IhW00Gr8vjNs59m6FXLn41FiFtVQFav8V7U7p1aV3Voq1wavj7Hqz0fBj8BJM38aTwdM0kCxlNojCnGAONM-lSAVPeVjKXDJaxiKRUsbACsHKBBDSIo1KmRRABFKaSklJTinrenft3a1W3w0am20qI3G9FjWqxmSQktCxCIijt3_oUjW6dt9lkMRRGPGYcqceWiW1MkZjmW11tRF6nwHJDj1nh56zY8-O37d8UdWF2FX_6ZtWozNYil_t_qQhsB9laIZr</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1876465725</pqid></control><display><type>article</type><title>Batch Image Encryption Using Generated Deep Features Based on Stacked Autoencoder Network</title><source>Wiley Online Library Open Access</source><source>EZB-FREE-00999 freely available EZB journals</source><source>Alma/SFX Local Collection</source><creator>Pu, Changjiu ; Xu, Xiaofei ; Wang, Jingyuan ; Hu, Fei ; Peng, Tao</creator><contributor>Gandarias, Maria L.</contributor><creatorcontrib>Pu, Changjiu ; Xu, Xiaofei ; Wang, Jingyuan ; Hu, Fei ; Peng, Tao ; Gandarias, Maria L.</creatorcontrib><description>Chaos-based algorithms have been widely adopted to encrypt images. But previous chaos-based encryption schemes are not secure enough for batch image encryption, for images are usually encrypted using a single sequence. Once an encrypted image is cracked, all the others will be vulnerable. In this paper, we proposed a batch image encryption scheme into which a stacked autoencoder (SAE) network was introduced to generate two chaotic matrices; then one set is used to produce a total shuffling matrix to shuffle the pixel positions on each plain image, and another produces a series of independent sequences of which each is used to confuse the relationship between the permutated image and the encrypted image. The scheme is efficient because of the advantages of parallel computing of SAE, which leads to a significant reduction in the run-time complexity; in addition, the hybrid application of shuffling and confusing enhances the encryption effect. To evaluate the efficiency of our scheme, we compared it with the prevalent “logistic map,” and outperformance was achieved in running time estimation. The experimental results and analysis show that our scheme has good encryption effect and is able to resist brute-force attack, statistical attack, and differential attack.</description><identifier>ISSN: 1024-123X</identifier><identifier>EISSN: 1563-5147</identifier><identifier>DOI: 10.1155/2017/3675459</identifier><language>eng</language><publisher>Cairo, Egypt: Hindawi Publishing Corporation</publisher><subject>Algorithms ; Education ; Efficiency ; Encryption ; Logistics ; Networks ; Neural networks ; Parallel processing ; Run time (computers) ; Sequences ; Studies</subject><ispartof>Mathematical problems in engineering, 2017-01, Vol.2017 (2017), p.1-12</ispartof><rights>Copyright © 2017 Fei Hu et al.</rights><rights>Copyright © 2017 Fei Hu et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c393t-64b0eb12bbca9a5954fcbc32f7a8ccc713da3f81e19d96fc8d10ae229cc20b223</citedby><cites>FETCH-LOGICAL-c393t-64b0eb12bbca9a5954fcbc32f7a8ccc713da3f81e19d96fc8d10ae229cc20b223</cites><orcidid>0000-0002-8016-9564</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27922,27923</link.rule.ids></links><search><contributor>Gandarias, Maria L.</contributor><creatorcontrib>Pu, Changjiu</creatorcontrib><creatorcontrib>Xu, Xiaofei</creatorcontrib><creatorcontrib>Wang, Jingyuan</creatorcontrib><creatorcontrib>Hu, Fei</creatorcontrib><creatorcontrib>Peng, Tao</creatorcontrib><title>Batch Image Encryption Using Generated Deep Features Based on Stacked Autoencoder Network</title><title>Mathematical problems in engineering</title><description>Chaos-based algorithms have been widely adopted to encrypt images. But previous chaos-based encryption schemes are not secure enough for batch image encryption, for images are usually encrypted using a single sequence. Once an encrypted image is cracked, all the others will be vulnerable. In this paper, we proposed a batch image encryption scheme into which a stacked autoencoder (SAE) network was introduced to generate two chaotic matrices; then one set is used to produce a total shuffling matrix to shuffle the pixel positions on each plain image, and another produces a series of independent sequences of which each is used to confuse the relationship between the permutated image and the encrypted image. The scheme is efficient because of the advantages of parallel computing of SAE, which leads to a significant reduction in the run-time complexity; in addition, the hybrid application of shuffling and confusing enhances the encryption effect. To evaluate the efficiency of our scheme, we compared it with the prevalent “logistic map,” and outperformance was achieved in running time estimation. The experimental results and analysis show that our scheme has good encryption effect and is able to resist brute-force attack, statistical attack, and differential attack.</description><subject>Algorithms</subject><subject>Education</subject><subject>Efficiency</subject><subject>Encryption</subject><subject>Logistics</subject><subject>Networks</subject><subject>Neural networks</subject><subject>Parallel processing</subject><subject>Run time (computers)</subject><subject>Sequences</subject><subject>Studies</subject><issn>1024-123X</issn><issn>1563-5147</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><sourceid>RHX</sourceid><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNqF0E1Lw0AQBuAgCtbqzbMEvAgau7ObzcfR1rYWih60oKew2Uza9CNbdzeU_nu3pCB48TQvw8MwvJ53DeQRgPMeJRD3WBTzkKcnXgd4xAIOYXzqMqFhAJR9nnsXxiwJocAh6XhffWHlwp9sxBz9YS31fmsrVfszU9Vzf4w1amGx8J8Rt_4IhW00Gr8vjNs59m6FXLn41FiFtVQFav8V7U7p1aV3Voq1wavj7Hqz0fBj8BJM38aTwdM0kCxlNojCnGAONM-lSAVPeVjKXDJaxiKRUsbACsHKBBDSIo1KmRRABFKaSklJTinrenft3a1W3w0am20qI3G9FjWqxmSQktCxCIijt3_oUjW6dt9lkMRRGPGYcqceWiW1MkZjmW11tRF6nwHJDj1nh56zY8-O37d8UdWF2FX_6ZtWozNYil_t_qQhsB9laIZr</recordid><startdate>20170101</startdate><enddate>20170101</enddate><creator>Pu, Changjiu</creator><creator>Xu, Xiaofei</creator><creator>Wang, Jingyuan</creator><creator>Hu, Fei</creator><creator>Peng, Tao</creator><general>Hindawi Publishing Corporation</general><general>Hindawi</general><general>Hindawi Limited</general><scope>ADJCN</scope><scope>AHFXO</scope><scope>RHU</scope><scope>RHW</scope><scope>RHX</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7TB</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>CWDGH</scope><scope>DWQXO</scope><scope>FR3</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>KR7</scope><scope>L6V</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>PTHSS</scope><orcidid>https://orcid.org/0000-0002-8016-9564</orcidid></search><sort><creationdate>20170101</creationdate><title>Batch Image Encryption Using Generated Deep Features Based on Stacked Autoencoder Network</title><author>Pu, Changjiu ; Xu, Xiaofei ; Wang, Jingyuan ; Hu, Fei ; Peng, Tao</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c393t-64b0eb12bbca9a5954fcbc32f7a8ccc713da3f81e19d96fc8d10ae229cc20b223</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Algorithms</topic><topic>Education</topic><topic>Efficiency</topic><topic>Encryption</topic><topic>Logistics</topic><topic>Networks</topic><topic>Neural networks</topic><topic>Parallel processing</topic><topic>Run time (computers)</topic><topic>Sequences</topic><topic>Studies</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Pu, Changjiu</creatorcontrib><creatorcontrib>Xu, Xiaofei</creatorcontrib><creatorcontrib>Wang, Jingyuan</creatorcontrib><creatorcontrib>Hu, Fei</creatorcontrib><creatorcontrib>Peng, Tao</creatorcontrib><collection>الدوريات العلمية والإحصائية - e-Marefa Academic and Statistical Periodicals</collection><collection>معرفة - المحتوى العربي الأكاديمي المتكامل - e-Marefa Academic Complete</collection><collection>Hindawi Publishing Complete</collection><collection>Hindawi Publishing Subscription Journals</collection><collection>Hindawi Publishing Open Access Journals</collection><collection>CrossRef</collection><collection>Mechanical & Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</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>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>Middle East & Africa Database</collection><collection>ProQuest Central Korea</collection><collection>Engineering Research Database</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Civil Engineering Abstracts</collection><collection>ProQuest Engineering Collection</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>Engineering Collection</collection><jtitle>Mathematical problems in engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Pu, Changjiu</au><au>Xu, Xiaofei</au><au>Wang, Jingyuan</au><au>Hu, Fei</au><au>Peng, Tao</au><au>Gandarias, Maria L.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Batch Image Encryption Using Generated Deep Features Based on Stacked Autoencoder Network</atitle><jtitle>Mathematical problems in engineering</jtitle><date>2017-01-01</date><risdate>2017</risdate><volume>2017</volume><issue>2017</issue><spage>1</spage><epage>12</epage><pages>1-12</pages><issn>1024-123X</issn><eissn>1563-5147</eissn><abstract>Chaos-based algorithms have been widely adopted to encrypt images. But previous chaos-based encryption schemes are not secure enough for batch image encryption, for images are usually encrypted using a single sequence. Once an encrypted image is cracked, all the others will be vulnerable. In this paper, we proposed a batch image encryption scheme into which a stacked autoencoder (SAE) network was introduced to generate two chaotic matrices; then one set is used to produce a total shuffling matrix to shuffle the pixel positions on each plain image, and another produces a series of independent sequences of which each is used to confuse the relationship between the permutated image and the encrypted image. The scheme is efficient because of the advantages of parallel computing of SAE, which leads to a significant reduction in the run-time complexity; in addition, the hybrid application of shuffling and confusing enhances the encryption effect. To evaluate the efficiency of our scheme, we compared it with the prevalent “logistic map,” and outperformance was achieved in running time estimation. The experimental results and analysis show that our scheme has good encryption effect and is able to resist brute-force attack, statistical attack, and differential attack.</abstract><cop>Cairo, Egypt</cop><pub>Hindawi Publishing Corporation</pub><doi>10.1155/2017/3675459</doi><tpages>12</tpages><orcidid>https://orcid.org/0000-0002-8016-9564</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1024-123X |
ispartof | Mathematical problems in engineering, 2017-01, Vol.2017 (2017), p.1-12 |
issn | 1024-123X 1563-5147 |
language | eng |
recordid | cdi_proquest_miscellaneous_1904223610 |
source | Wiley Online Library Open Access; EZB-FREE-00999 freely available EZB journals; Alma/SFX Local Collection |
subjects | Algorithms Education Efficiency Encryption Logistics Networks Neural networks Parallel processing Run time (computers) Sequences Studies |
title | Batch Image Encryption Using Generated Deep Features Based on Stacked Autoencoder Network |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-10T04%3A29%3A57IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Batch%20Image%20Encryption%20Using%20Generated%20Deep%20Features%20Based%20on%20Stacked%20Autoencoder%20Network&rft.jtitle=Mathematical%20problems%20in%20engineering&rft.au=Pu,%20Changjiu&rft.date=2017-01-01&rft.volume=2017&rft.issue=2017&rft.spage=1&rft.epage=12&rft.pages=1-12&rft.issn=1024-123X&rft.eissn=1563-5147&rft_id=info:doi/10.1155/2017/3675459&rft_dat=%3Cproquest_cross%3E4320335801%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1876465725&rft_id=info:pmid/&rfr_iscdi=true |