IECA: an efficient IoT friendly image encryption technique using programmable cellular automata

Digital images play a vital role in multimedia communications in the modern era. With the advent of internet-of-things (IoT) applications, multimedia transfers are happening at a rapid pace. However, providing security to these data is essential if the data is sensitive. It is a challenging task in...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of ambient intelligence and humanized computing 2020-11, Vol.11 (11), p.5083-5102
Hauptverfasser: Roy, Satyabrata, Rawat, Umashankar, Sareen, Harsh Ajay, Nayak, Sanjeet Kumar
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 5102
container_issue 11
container_start_page 5083
container_title Journal of ambient intelligence and humanized computing
container_volume 11
creator Roy, Satyabrata
Rawat, Umashankar
Sareen, Harsh Ajay
Nayak, Sanjeet Kumar
description Digital images play a vital role in multimedia communications in the modern era. With the advent of internet-of-things (IoT) applications, multimedia transfers are happening at a rapid pace. However, providing security to these data is essential if the data is sensitive. It is a challenging task in case of IoT applications due to the limitations of the sensors in terms of memory and computational efficiency. Therefore, conventional ciphers cannot be applied in the IoT devices. However, cellular automata (CA) can be used in this resource-constrained environment for providing security to the IoT devices, as it is inherently capable of creating complex patterns and pseudo-random sequences. It is also easy to implement in hardware. In this work, an IoT friendly programmable cellular automata (PCA) based block cipher called IECA is proposed. Further, randomness in the generated cipher-image has been tested using various statistical testings present in NIST test suite and DIEHARD test suite. The test results show that IECA  generates high degree of randomness in the produced cipher-image. In addition to this, correlation, entropy and differential analysis of the proposed scheme justifies the robustness against different types of attacks. Experimental results show the efficiency of IECA as compared to the existing block ciphers.
doi_str_mv 10.1007/s12652-020-01813-6
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2919732329</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2919732329</sourcerecordid><originalsourceid>FETCH-LOGICAL-c319t-35ed7f98ab593226f1a19efb1c54d2029ceb7eb5c4ca8d7d5d5399bcd2e0a4a43</originalsourceid><addsrcrecordid>eNp9ULFOwzAUjBBIVKU_wGSJOeBnx0nMVlUFKlViKbPlOM8hVeIUOxn69xiCYOMt74a7e_cuSW6B3gOlxUMAlguWUkZTCiXwNL9IFlDmZSogE5e_mBfXySqEI43DJQeARaJ22836kWhH0NrWtOhGshsOxPoI6-5M2l43SNAZfz6N7eDIiObdtR8Tkim0riEnPzRe972uOiQGu27qtCd6Godej_omubK6C7j62cvk7Wl72Lyk-9fn3Wa9Tw0HOaZcYF1YWepKSM5YbkGDRFuBEVnNKJMGqwIrYTKjy7qoRS24lJWpGVKd6Ywvk7vZN8aJ2cKojsPkXTypmARZcMaZjCw2s4wfQvBo1cnHB_1ZAVVfXaq5SxW7VN9dqjyK-CwKkewa9H_W_6g-AWgxd_A</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2919732329</pqid></control><display><type>article</type><title>IECA: an efficient IoT friendly image encryption technique using programmable cellular automata</title><source>ProQuest Central UK/Ireland</source><source>SpringerLink Journals - AutoHoldings</source><source>ProQuest Central</source><creator>Roy, Satyabrata ; Rawat, Umashankar ; Sareen, Harsh Ajay ; Nayak, Sanjeet Kumar</creator><creatorcontrib>Roy, Satyabrata ; Rawat, Umashankar ; Sareen, Harsh Ajay ; Nayak, Sanjeet Kumar</creatorcontrib><description>Digital images play a vital role in multimedia communications in the modern era. With the advent of internet-of-things (IoT) applications, multimedia transfers are happening at a rapid pace. However, providing security to these data is essential if the data is sensitive. It is a challenging task in case of IoT applications due to the limitations of the sensors in terms of memory and computational efficiency. Therefore, conventional ciphers cannot be applied in the IoT devices. However, cellular automata (CA) can be used in this resource-constrained environment for providing security to the IoT devices, as it is inherently capable of creating complex patterns and pseudo-random sequences. It is also easy to implement in hardware. In this work, an IoT friendly programmable cellular automata (PCA) based block cipher called IECA is proposed. Further, randomness in the generated cipher-image has been tested using various statistical testings present in NIST test suite and DIEHARD test suite. The test results show that IECA  generates high degree of randomness in the produced cipher-image. In addition to this, correlation, entropy and differential analysis of the proposed scheme justifies the robustness against different types of attacks. Experimental results show the efficiency of IECA as compared to the existing block ciphers.</description><identifier>ISSN: 1868-5137</identifier><identifier>EISSN: 1868-5145</identifier><identifier>DOI: 10.1007/s12652-020-01813-6</identifier><language>eng</language><publisher>Berlin/Heidelberg: Springer Berlin Heidelberg</publisher><subject>Algorithms ; Artificial Intelligence ; Cellular automata ; Communication ; Computational Intelligence ; Cryptography ; Cybersecurity ; Data encryption ; Digital imaging ; Encryption ; Engineering ; Infrastructure ; Internet of Things ; Multimedia ; Original Research ; Pseudorandom sequences ; Randomness ; Robotics and Automation ; Sensors ; User Interfaces and Human Computer Interaction</subject><ispartof>Journal of ambient intelligence and humanized computing, 2020-11, Vol.11 (11), p.5083-5102</ispartof><rights>Springer-Verlag GmbH Germany, part of Springer Nature 2020</rights><rights>Springer-Verlag GmbH Germany, part of Springer Nature 2020.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c319t-35ed7f98ab593226f1a19efb1c54d2029ceb7eb5c4ca8d7d5d5399bcd2e0a4a43</citedby><cites>FETCH-LOGICAL-c319t-35ed7f98ab593226f1a19efb1c54d2029ceb7eb5c4ca8d7d5d5399bcd2e0a4a43</cites><orcidid>0000-0002-1293-1836</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s12652-020-01813-6$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2919732329?pq-origsite=primo$$EHTML$$P50$$Gproquest$$H</linktohtml><link.rule.ids>314,776,780,21368,27903,27904,33723,41467,42536,43784,51297,64361,64365,72215</link.rule.ids></links><search><creatorcontrib>Roy, Satyabrata</creatorcontrib><creatorcontrib>Rawat, Umashankar</creatorcontrib><creatorcontrib>Sareen, Harsh Ajay</creatorcontrib><creatorcontrib>Nayak, Sanjeet Kumar</creatorcontrib><title>IECA: an efficient IoT friendly image encryption technique using programmable cellular automata</title><title>Journal of ambient intelligence and humanized computing</title><addtitle>J Ambient Intell Human Comput</addtitle><description>Digital images play a vital role in multimedia communications in the modern era. With the advent of internet-of-things (IoT) applications, multimedia transfers are happening at a rapid pace. However, providing security to these data is essential if the data is sensitive. It is a challenging task in case of IoT applications due to the limitations of the sensors in terms of memory and computational efficiency. Therefore, conventional ciphers cannot be applied in the IoT devices. However, cellular automata (CA) can be used in this resource-constrained environment for providing security to the IoT devices, as it is inherently capable of creating complex patterns and pseudo-random sequences. It is also easy to implement in hardware. In this work, an IoT friendly programmable cellular automata (PCA) based block cipher called IECA is proposed. Further, randomness in the generated cipher-image has been tested using various statistical testings present in NIST test suite and DIEHARD test suite. The test results show that IECA  generates high degree of randomness in the produced cipher-image. In addition to this, correlation, entropy and differential analysis of the proposed scheme justifies the robustness against different types of attacks. Experimental results show the efficiency of IECA as compared to the existing block ciphers.</description><subject>Algorithms</subject><subject>Artificial Intelligence</subject><subject>Cellular automata</subject><subject>Communication</subject><subject>Computational Intelligence</subject><subject>Cryptography</subject><subject>Cybersecurity</subject><subject>Data encryption</subject><subject>Digital imaging</subject><subject>Encryption</subject><subject>Engineering</subject><subject>Infrastructure</subject><subject>Internet of Things</subject><subject>Multimedia</subject><subject>Original Research</subject><subject>Pseudorandom sequences</subject><subject>Randomness</subject><subject>Robotics and Automation</subject><subject>Sensors</subject><subject>User Interfaces and Human Computer Interaction</subject><issn>1868-5137</issn><issn>1868-5145</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNp9ULFOwzAUjBBIVKU_wGSJOeBnx0nMVlUFKlViKbPlOM8hVeIUOxn69xiCYOMt74a7e_cuSW6B3gOlxUMAlguWUkZTCiXwNL9IFlDmZSogE5e_mBfXySqEI43DJQeARaJ22836kWhH0NrWtOhGshsOxPoI6-5M2l43SNAZfz6N7eDIiObdtR8Tkim0riEnPzRe972uOiQGu27qtCd6Godej_omubK6C7j62cvk7Wl72Lyk-9fn3Wa9Tw0HOaZcYF1YWepKSM5YbkGDRFuBEVnNKJMGqwIrYTKjy7qoRS24lJWpGVKd6Ywvk7vZN8aJ2cKojsPkXTypmARZcMaZjCw2s4wfQvBo1cnHB_1ZAVVfXaq5SxW7VN9dqjyK-CwKkewa9H_W_6g-AWgxd_A</recordid><startdate>20201101</startdate><enddate>20201101</enddate><creator>Roy, Satyabrata</creator><creator>Rawat, Umashankar</creator><creator>Sareen, Harsh Ajay</creator><creator>Nayak, Sanjeet Kumar</creator><general>Springer Berlin Heidelberg</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><orcidid>https://orcid.org/0000-0002-1293-1836</orcidid></search><sort><creationdate>20201101</creationdate><title>IECA: an efficient IoT friendly image encryption technique using programmable cellular automata</title><author>Roy, Satyabrata ; Rawat, Umashankar ; Sareen, Harsh Ajay ; Nayak, Sanjeet Kumar</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c319t-35ed7f98ab593226f1a19efb1c54d2029ceb7eb5c4ca8d7d5d5399bcd2e0a4a43</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Algorithms</topic><topic>Artificial Intelligence</topic><topic>Cellular automata</topic><topic>Communication</topic><topic>Computational Intelligence</topic><topic>Cryptography</topic><topic>Cybersecurity</topic><topic>Data encryption</topic><topic>Digital imaging</topic><topic>Encryption</topic><topic>Engineering</topic><topic>Infrastructure</topic><topic>Internet of Things</topic><topic>Multimedia</topic><topic>Original Research</topic><topic>Pseudorandom sequences</topic><topic>Randomness</topic><topic>Robotics and Automation</topic><topic>Sensors</topic><topic>User Interfaces and Human Computer Interaction</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Roy, Satyabrata</creatorcontrib><creatorcontrib>Rawat, Umashankar</creatorcontrib><creatorcontrib>Sareen, Harsh Ajay</creatorcontrib><creatorcontrib>Nayak, Sanjeet Kumar</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><jtitle>Journal of ambient intelligence and humanized computing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Roy, Satyabrata</au><au>Rawat, Umashankar</au><au>Sareen, Harsh Ajay</au><au>Nayak, Sanjeet Kumar</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>IECA: an efficient IoT friendly image encryption technique using programmable cellular automata</atitle><jtitle>Journal of ambient intelligence and humanized computing</jtitle><stitle>J Ambient Intell Human Comput</stitle><date>2020-11-01</date><risdate>2020</risdate><volume>11</volume><issue>11</issue><spage>5083</spage><epage>5102</epage><pages>5083-5102</pages><issn>1868-5137</issn><eissn>1868-5145</eissn><abstract>Digital images play a vital role in multimedia communications in the modern era. With the advent of internet-of-things (IoT) applications, multimedia transfers are happening at a rapid pace. However, providing security to these data is essential if the data is sensitive. It is a challenging task in case of IoT applications due to the limitations of the sensors in terms of memory and computational efficiency. Therefore, conventional ciphers cannot be applied in the IoT devices. However, cellular automata (CA) can be used in this resource-constrained environment for providing security to the IoT devices, as it is inherently capable of creating complex patterns and pseudo-random sequences. It is also easy to implement in hardware. In this work, an IoT friendly programmable cellular automata (PCA) based block cipher called IECA is proposed. Further, randomness in the generated cipher-image has been tested using various statistical testings present in NIST test suite and DIEHARD test suite. The test results show that IECA  generates high degree of randomness in the produced cipher-image. In addition to this, correlation, entropy and differential analysis of the proposed scheme justifies the robustness against different types of attacks. Experimental results show the efficiency of IECA as compared to the existing block ciphers.</abstract><cop>Berlin/Heidelberg</cop><pub>Springer Berlin Heidelberg</pub><doi>10.1007/s12652-020-01813-6</doi><tpages>20</tpages><orcidid>https://orcid.org/0000-0002-1293-1836</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 1868-5137
ispartof Journal of ambient intelligence and humanized computing, 2020-11, Vol.11 (11), p.5083-5102
issn 1868-5137
1868-5145
language eng
recordid cdi_proquest_journals_2919732329
source ProQuest Central UK/Ireland; SpringerLink Journals - AutoHoldings; ProQuest Central
subjects Algorithms
Artificial Intelligence
Cellular automata
Communication
Computational Intelligence
Cryptography
Cybersecurity
Data encryption
Digital imaging
Encryption
Engineering
Infrastructure
Internet of Things
Multimedia
Original Research
Pseudorandom sequences
Randomness
Robotics and Automation
Sensors
User Interfaces and Human Computer Interaction
title IECA: an efficient IoT friendly image encryption technique using programmable cellular automata
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-25T18%3A30%3A08IST&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=IECA:%20an%20efficient%20IoT%20friendly%20image%20encryption%20technique%20using%20programmable%20cellular%20automata&rft.jtitle=Journal%20of%20ambient%20intelligence%20and%20humanized%20computing&rft.au=Roy,%20Satyabrata&rft.date=2020-11-01&rft.volume=11&rft.issue=11&rft.spage=5083&rft.epage=5102&rft.pages=5083-5102&rft.issn=1868-5137&rft.eissn=1868-5145&rft_id=info:doi/10.1007/s12652-020-01813-6&rft_dat=%3Cproquest_cross%3E2919732329%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=2919732329&rft_id=info:pmid/&rfr_iscdi=true