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...

Full description

Saved in:
Bibliographic Details
Published in:Multimedia tools and applications 2019, Vol.78 (2), p.2105-2133
Main Authors: Rehman, Aqeel ur, Liao, Xiaofeng
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 &amp; 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 &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; 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