Loading…
A novel robust dual diffusion/confusion encryption technique for color image based on Chaos, DNA and SHA-2
In the proposed article, a novel way of confusion is designed by introducing intra-permutation and Exclusive-OR operation with complementary DNA rules that brings randomness in the image. A SHA-256 hash function is used for modification of the initial conditions for 2-Dimensional Logistic map. In t...
Saved in:
Published in: | Multimedia tools and applications 2019, Vol.78 (2), p.2105-2133 |
---|---|
Main Authors: | , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c316t-f3753ba70961a86a796d2f3fae5de8c6e9d728f15d5957fbcdd233da0ddef2883 |
---|---|
cites | cdi_FETCH-LOGICAL-c316t-f3753ba70961a86a796d2f3fae5de8c6e9d728f15d5957fbcdd233da0ddef2883 |
container_end_page | 2133 |
container_issue | 2 |
container_start_page | 2105 |
container_title | Multimedia tools and applications |
container_volume | 78 |
creator | Rehman, Aqeel ur Liao, Xiaofeng |
description | In the proposed article, a novel way of confusion is designed by introducing intra-permutation and Exclusive-OR operation with complementary DNA rules that brings randomness in the image. A SHA-256 hash function is used for modification of the initial conditions for 2-Dimensional Logistic map. In the 1st phase of diffusion, the rows of the three colored channels are exchanged by selecting DC-Boxes chaotically and then same operation is applied on the columns. In 2nd diffusion phase, each color channel is permuted independently using chaotic sequence. Before confusion, DNA encoding is applied at pixel level chaotically and transformed each color channel into a linear array. These three arrays are combined into a matrix of three rows and multiple columns. This matrix is divided into blocks; each of size of three DNA bases; one from each color channel and substituted by Intra-channel diffusion using DC-Boxes. In 2nd phase of confusion, matrix is transformed into a large 1D array representing DNA bases of a color image. This large array is split into groups of size of four DNA bases; representing a pixel. These groups are substituted by Exclusive-OR operation with DNA complementary rules that selected chaotically. The proposed algorithm requires only single round of confusion/diffusion operation to achieve high quality of encryption results. This scheme is quite different for color image encryption based on DNA and has better results for different tests like NPCR, UACI, information entropy etc. Besides the larger key space, resistance against common transmission noise is another significant advantage of proposed scheme over some existing systems. |
doi_str_mv | 10.1007/s11042-018-6346-1 |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2064577315</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2064577315</sourcerecordid><originalsourceid>FETCH-LOGICAL-c316t-f3753ba70961a86a796d2f3fae5de8c6e9d728f15d5957fbcdd233da0ddef2883</originalsourceid><addsrcrecordid>eNp1kDtPwzAUhSMEEqXwA9gssWLqa8d2MkblUaQKBmC2nNhuU4W42AlS_z2ugsTEcu8ZvnMfJ8uugdwBIXIRAUhOMYECC5YLDCfZDLhkWEoKp0mzgmDJCZxnFzHuCAHBaT7LdhXq_bftUPD1GAdkRt0h0zo3xtb3i8b3k0K2b8JhPxzlYJtt336NFjkfUOO7VNtPvbGo1tEalJDlVvt4i-5fKqR7g95WFaaX2ZnTXbRXv32efTw-vC9XeP369Lys1rhhIAbsmOSs1pKUAnQhtCyFoY45bbmxRSNsaSQtHHDDSy5d3RhDGTOaGGMdLQo2z26mufvg05FxUDs_hj6tVJSInEvJgCcKJqoJPsZgndqH9EQ4KCDqGKmaIlUpUnWMVEHy0MkTE9tvbPib_L_pBwmxeTc</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2064577315</pqid></control><display><type>article</type><title>A novel robust dual diffusion/confusion encryption technique for color image based on Chaos, DNA and SHA-2</title><source>ABI/INFORM Global</source><source>Springer Nature</source><creator>Rehman, Aqeel ur ; Liao, Xiaofeng</creator><creatorcontrib>Rehman, Aqeel ur ; Liao, Xiaofeng</creatorcontrib><description>In the proposed article, a novel way of confusion is designed by introducing intra-permutation and Exclusive-OR operation with complementary DNA rules that brings randomness in the image. A SHA-256 hash function is used for modification of the initial conditions for 2-Dimensional Logistic map. In the 1st phase of diffusion, the rows of the three colored channels are exchanged by selecting DC-Boxes chaotically and then same operation is applied on the columns. In 2nd diffusion phase, each color channel is permuted independently using chaotic sequence. Before confusion, DNA encoding is applied at pixel level chaotically and transformed each color channel into a linear array. These three arrays are combined into a matrix of three rows and multiple columns. This matrix is divided into blocks; each of size of three DNA bases; one from each color channel and substituted by Intra-channel diffusion using DC-Boxes. In 2nd phase of confusion, matrix is transformed into a large 1D array representing DNA bases of a color image. This large array is split into groups of size of four DNA bases; representing a pixel. These groups are substituted by Exclusive-OR operation with DNA complementary rules that selected chaotically. The proposed algorithm requires only single round of confusion/diffusion operation to achieve high quality of encryption results. This scheme is quite different for color image encryption based on DNA and has better results for different tests like NPCR, UACI, information entropy etc. Besides the larger key space, resistance against common transmission noise is another significant advantage of proposed scheme over some existing systems.</description><identifier>ISSN: 1380-7501</identifier><identifier>EISSN: 1573-7721</identifier><identifier>DOI: 10.1007/s11042-018-6346-1</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Boxes ; Color ; Computer Communication Networks ; Computer Science ; Confusion ; Data Structures and Information Theory ; Deoxyribonucleic acid ; Diffusion ; DNA ; Encryption ; Entropy (Information theory) ; Hash based algorithms ; Initial conditions ; Linear arrays ; Mathematical analysis ; Matrix methods ; Multimedia Information Systems ; Permutations ; Pixels ; Special Purpose and Application-Based Systems ; Substitutes</subject><ispartof>Multimedia tools and applications, 2019, Vol.78 (2), p.2105-2133</ispartof><rights>Springer Science+Business Media, LLC, part of Springer Nature 2018</rights><rights>Multimedia Tools and Applications is a copyright of Springer, (2018). All Rights Reserved.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c316t-f3753ba70961a86a796d2f3fae5de8c6e9d728f15d5957fbcdd233da0ddef2883</citedby><cites>FETCH-LOGICAL-c316t-f3753ba70961a86a796d2f3fae5de8c6e9d728f15d5957fbcdd233da0ddef2883</cites><orcidid>0000-0002-3083-6066</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.proquest.com/docview/2064577315/fulltextPDF?pq-origsite=primo$$EPDF$$P50$$Gproquest$$H</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2064577315?pq-origsite=primo$$EHTML$$P50$$Gproquest$$H</linktohtml><link.rule.ids>314,777,781,11669,27905,27906,36041,44344,74644</link.rule.ids></links><search><creatorcontrib>Rehman, Aqeel ur</creatorcontrib><creatorcontrib>Liao, Xiaofeng</creatorcontrib><title>A novel robust dual diffusion/confusion encryption technique for color image based on Chaos, DNA and SHA-2</title><title>Multimedia tools and applications</title><addtitle>Multimed Tools Appl</addtitle><description>In the proposed article, a novel way of confusion is designed by introducing intra-permutation and Exclusive-OR operation with complementary DNA rules that brings randomness in the image. A SHA-256 hash function is used for modification of the initial conditions for 2-Dimensional Logistic map. In the 1st phase of diffusion, the rows of the three colored channels are exchanged by selecting DC-Boxes chaotically and then same operation is applied on the columns. In 2nd diffusion phase, each color channel is permuted independently using chaotic sequence. Before confusion, DNA encoding is applied at pixel level chaotically and transformed each color channel into a linear array. These three arrays are combined into a matrix of three rows and multiple columns. This matrix is divided into blocks; each of size of three DNA bases; one from each color channel and substituted by Intra-channel diffusion using DC-Boxes. In 2nd phase of confusion, matrix is transformed into a large 1D array representing DNA bases of a color image. This large array is split into groups of size of four DNA bases; representing a pixel. These groups are substituted by Exclusive-OR operation with DNA complementary rules that selected chaotically. The proposed algorithm requires only single round of confusion/diffusion operation to achieve high quality of encryption results. This scheme is quite different for color image encryption based on DNA and has better results for different tests like NPCR, UACI, information entropy etc. Besides the larger key space, resistance against common transmission noise is another significant advantage of proposed scheme over some existing systems.</description><subject>Boxes</subject><subject>Color</subject><subject>Computer Communication Networks</subject><subject>Computer Science</subject><subject>Confusion</subject><subject>Data Structures and Information Theory</subject><subject>Deoxyribonucleic acid</subject><subject>Diffusion</subject><subject>DNA</subject><subject>Encryption</subject><subject>Entropy (Information theory)</subject><subject>Hash based algorithms</subject><subject>Initial conditions</subject><subject>Linear arrays</subject><subject>Mathematical analysis</subject><subject>Matrix methods</subject><subject>Multimedia Information Systems</subject><subject>Permutations</subject><subject>Pixels</subject><subject>Special Purpose and Application-Based Systems</subject><subject>Substitutes</subject><issn>1380-7501</issn><issn>1573-7721</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>M0C</sourceid><recordid>eNp1kDtPwzAUhSMEEqXwA9gssWLqa8d2MkblUaQKBmC2nNhuU4W42AlS_z2ugsTEcu8ZvnMfJ8uugdwBIXIRAUhOMYECC5YLDCfZDLhkWEoKp0mzgmDJCZxnFzHuCAHBaT7LdhXq_bftUPD1GAdkRt0h0zo3xtb3i8b3k0K2b8JhPxzlYJtt336NFjkfUOO7VNtPvbGo1tEalJDlVvt4i-5fKqR7g95WFaaX2ZnTXbRXv32efTw-vC9XeP369Lys1rhhIAbsmOSs1pKUAnQhtCyFoY45bbmxRSNsaSQtHHDDSy5d3RhDGTOaGGMdLQo2z26mufvg05FxUDs_hj6tVJSInEvJgCcKJqoJPsZgndqH9EQ4KCDqGKmaIlUpUnWMVEHy0MkTE9tvbPib_L_pBwmxeTc</recordid><startdate>2019</startdate><enddate>2019</enddate><creator>Rehman, Aqeel ur</creator><creator>Liao, Xiaofeng</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7SC</scope><scope>7WY</scope><scope>7WZ</scope><scope>7XB</scope><scope>87Z</scope><scope>8AL</scope><scope>8AO</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>8FL</scope><scope>8G5</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BEZIV</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FRNLG</scope><scope>F~G</scope><scope>GNUQQ</scope><scope>GUQSH</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K60</scope><scope>K6~</scope><scope>K7-</scope><scope>L.-</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M0C</scope><scope>M0N</scope><scope>M2O</scope><scope>MBDVC</scope><scope>P5Z</scope><scope>P62</scope><scope>PQBIZ</scope><scope>PQBZA</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>Q9U</scope><orcidid>https://orcid.org/0000-0002-3083-6066</orcidid></search><sort><creationdate>2019</creationdate><title>A novel robust dual diffusion/confusion encryption technique for color image based on Chaos, DNA and SHA-2</title><author>Rehman, Aqeel ur ; Liao, Xiaofeng</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c316t-f3753ba70961a86a796d2f3fae5de8c6e9d728f15d5957fbcdd233da0ddef2883</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Boxes</topic><topic>Color</topic><topic>Computer Communication Networks</topic><topic>Computer Science</topic><topic>Confusion</topic><topic>Data Structures and Information Theory</topic><topic>Deoxyribonucleic acid</topic><topic>Diffusion</topic><topic>DNA</topic><topic>Encryption</topic><topic>Entropy (Information theory)</topic><topic>Hash based algorithms</topic><topic>Initial conditions</topic><topic>Linear arrays</topic><topic>Mathematical analysis</topic><topic>Matrix methods</topic><topic>Multimedia Information Systems</topic><topic>Permutations</topic><topic>Pixels</topic><topic>Special Purpose and Application-Based Systems</topic><topic>Substitutes</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Rehman, Aqeel ur</creatorcontrib><creatorcontrib>Liao, Xiaofeng</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Computer and Information Systems Abstracts</collection><collection>ABI/INFORM Collection</collection><collection>ABI/INFORM Global (PDF only)</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>ABI/INFORM Collection</collection><collection>Computing Database (Alumni Edition)</collection><collection>ProQuest Pharma Collection</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ABI/INFORM Collection (Alumni Edition)</collection><collection>Research Library (Alumni Edition)</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Business Premium Collection</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>Business Premium Collection (Alumni)</collection><collection>ABI/INFORM Global (Corporate)</collection><collection>ProQuest Central Student</collection><collection>Research Library Prep</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>ProQuest Business Collection (Alumni Edition)</collection><collection>ProQuest Business Collection</collection><collection>Computer Science Database</collection><collection>ABI/INFORM Professional Advanced</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ABI/INFORM Global</collection><collection>Computing Database</collection><collection>Research Library</collection><collection>Research Library (Corporate)</collection><collection>Advanced Technologies & Aerospace Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>One Business</collection><collection>ProQuest One Business (Alumni)</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 Basic</collection><jtitle>Multimedia tools and applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Rehman, Aqeel ur</au><au>Liao, Xiaofeng</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A novel robust dual diffusion/confusion encryption technique for color image based on Chaos, DNA and SHA-2</atitle><jtitle>Multimedia tools and applications</jtitle><stitle>Multimed Tools Appl</stitle><date>2019</date><risdate>2019</risdate><volume>78</volume><issue>2</issue><spage>2105</spage><epage>2133</epage><pages>2105-2133</pages><issn>1380-7501</issn><eissn>1573-7721</eissn><abstract>In the proposed article, a novel way of confusion is designed by introducing intra-permutation and Exclusive-OR operation with complementary DNA rules that brings randomness in the image. A SHA-256 hash function is used for modification of the initial conditions for 2-Dimensional Logistic map. In the 1st phase of diffusion, the rows of the three colored channels are exchanged by selecting DC-Boxes chaotically and then same operation is applied on the columns. In 2nd diffusion phase, each color channel is permuted independently using chaotic sequence. Before confusion, DNA encoding is applied at pixel level chaotically and transformed each color channel into a linear array. These three arrays are combined into a matrix of three rows and multiple columns. This matrix is divided into blocks; each of size of three DNA bases; one from each color channel and substituted by Intra-channel diffusion using DC-Boxes. In 2nd phase of confusion, matrix is transformed into a large 1D array representing DNA bases of a color image. This large array is split into groups of size of four DNA bases; representing a pixel. These groups are substituted by Exclusive-OR operation with DNA complementary rules that selected chaotically. The proposed algorithm requires only single round of confusion/diffusion operation to achieve high quality of encryption results. This scheme is quite different for color image encryption based on DNA and has better results for different tests like NPCR, UACI, information entropy etc. Besides the larger key space, resistance against common transmission noise is another significant advantage of proposed scheme over some existing systems.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s11042-018-6346-1</doi><tpages>29</tpages><orcidid>https://orcid.org/0000-0002-3083-6066</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1380-7501 |
ispartof | Multimedia tools and applications, 2019, Vol.78 (2), p.2105-2133 |
issn | 1380-7501 1573-7721 |
language | eng |
recordid | cdi_proquest_journals_2064577315 |
source | ABI/INFORM Global; Springer Nature |
subjects | Boxes Color Computer Communication Networks Computer Science Confusion Data Structures and Information Theory Deoxyribonucleic acid Diffusion DNA Encryption Entropy (Information theory) Hash based algorithms Initial conditions Linear arrays Mathematical analysis Matrix methods Multimedia Information Systems Permutations Pixels Special Purpose and Application-Based Systems Substitutes |
title | A novel robust dual diffusion/confusion encryption technique for color image based on Chaos, DNA and SHA-2 |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-19T21%3A48%3A23IST&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=A%20novel%20robust%20dual%20diffusion/confusion%20encryption%20technique%20for%20color%20image%20based%20on%20Chaos,%20DNA%20and%20SHA-2&rft.jtitle=Multimedia%20tools%20and%20applications&rft.au=Rehman,%20Aqeel%20ur&rft.date=2019&rft.volume=78&rft.issue=2&rft.spage=2105&rft.epage=2133&rft.pages=2105-2133&rft.issn=1380-7501&rft.eissn=1573-7721&rft_id=info:doi/10.1007/s11042-018-6346-1&rft_dat=%3Cproquest_cross%3E2064577315%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c316t-f3753ba70961a86a796d2f3fae5de8c6e9d728f15d5957fbcdd233da0ddef2883%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2064577315&rft_id=info:pmid/&rfr_iscdi=true |