{"id":20901,"date":"2018-06-25T10:52:47","date_gmt":"2018-06-25T10:52:47","guid":{"rendered":"http:\/\/biomedpharmajournal.org\/?p=20901"},"modified":"2020-04-23T07:43:50","modified_gmt":"2020-04-23T07:43:50","slug":"3d-lorenz-map-governs-dna-rule-in-encrypting-dicom-images","status":"publish","type":"post","link":"https:\/\/biomedpharmajournal.org\/staging\/vol11no2\/3d-lorenz-map-governs-dna-rule-in-encrypting-dicom-images\/","title":{"rendered":"3D Lorenz map Governs DNA Rule in Encrypting DICOM Images"},"content":{"rendered":"<p><strong>Introduction<\/strong><\/p>\n<p>With the fast advancement in technology and its usage in the field of high speed networks, the security prospective the encryption is essential to keep the health information safe. When transmitted through public channel, this sensitive medical records needs to be secured to prevent damage from attackers. Image encryption plays a key role in protecting those images and hence provides information security in the field of medical imaging. Kanso <em>et al<\/em>.,<sup>1<\/sup> proposed an algorithm scheme based on traditional encryption scheme with increase in algorithm rounds to encrypt the digital image but these schemes are not appropriate for encrypting the DICOM images owed to their characteristics like, the size of the data is huge, correlation between the pixels is much stronger and redundancy of the data is high. To provide more uncorrelated pixels on encrypted image chaotic map is used for efficient encryption. The main aim of migrating towards the chaos system is, due to its high ergodicity , chaotic system is completely deterministic, its initial seeds are extremely sensitive hence small changes in initial seeds will forever alter the future of chaos system and so on, therefore it has been suggested \u00a0for encrypting the medical images as considered in<strong>.<\/strong><sup>2-5<\/sup> \u00a0Because of this characteristics, analysing and predicting the chaos is difficult. Ravichandran <em>et al<\/em>.,<sup>6 <\/sup>discussed that recently DNA computing plays a major role in the domain of cryptography for encrypting the digital images and more random keys are generated using\u00a0 multiple chaotic maps . \u00a0Li <em>et al<\/em>.,<sup>7<\/sup> developed an algorithm that uses DNA based computation, it\u2019s\u00a0 advantage are massive parallelism, power consumption is extremely low, \u00a0capacity for storing the data is large and offers unbreakable cryptosystem<strong>. <\/strong>Niyat<sup>8\u00a0<\/sup>and kalpana<sup>9<\/sup> proposed a scheme with basic idea of encryption based on DNA rule set. In the first stage is to encode the pixels of plain image into DNA sequence. Second stage is to encode using DNA rules like addition, subtraction or XOR operations to form the pixels of encrypted image.<\/p>\n<p>Wang <em>et al<\/em>.,<sup>10 <\/sup>and Enayatifar <em>et al.<\/em>,<sup>11<\/sup> discussed about DNA encoding rule with algebraic operations \u00a0like addition operation for encrypting images. Liu <em>et al.<\/em>,<sup>12\u00a0<\/sup>proposed an algorithm to yield better entropy for the colour images. Fan <em>et al.<\/em>,<sup>13\u00a0<\/sup>uses bit- level permutation and diffusion to boost the protection of the images while ensuring integrity. To ensure the robustness of algorithm, the ideal value of NPCR and UACI is discussed in<sup>14,15 <\/sup>Jangid <em>et al.<\/em>,<sup>16<\/sup> algorithm gives the cryptographic approach using DNA rule set \u00a0between plain and cipher output. To highly increase the security of encryption and to minimise BER of data an algorithm is proposed by Dang <em>et al.,<\/em><sup>17<\/sup><\/p>\n<p>The proposed algorithm has the advantage of achieving good Quality metrics compared with available literature and also the algorithm results shows that the projected algorithm is proficient of resisting a variety of known attacks therefore, appropriate for enhancing security. The content of this paper is discussed as follows; in Section II the related work is discussed. \u00a0Section III gives the design information of the proposed image encryption algorithm. In Section IV, simulation results are illustrated and in Section V, security features of the algorithm is analyzed. Finally, Section VI is ended with the conclusion part.<\/p>\n<p><strong>Related Work<\/strong><\/p>\n<p><strong>Lorenz Chaotic System<\/strong><\/p>\n<p>3D \u2013 Lorenz map equations is as follows,<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-20935\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_f123.jpg\" alt=\"Equations 1.2.3\" width=\"728\" height=\"150\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_f123-300x62.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_f123.jpg 728w\" sizes=\"(max-width: 728px) 100vw, 728px\" \/><\/p>\n<p>In equations (1),(2) and (3): \u03b1 , \u03b2 and \u00b5 are the control parameters \u00a0whereas \u00a0x1, y1 and z1 are the initial parameters. \u03b1, \u03b2 and \u00b5 equals to 10, 28 and 8 \/3 respectively and initial values are equal to 1, then 3D Lorenz map is in the chaotic state as in Fig 1a, hence it produces three different chaotic sequences.<\/p>\n<table style=\"width: 70%;\" border=\"1\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td><img decoding=\"async\" class=\"alignnone size-thumbnail wp-image-20947\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig1a-150x150.jpg\" alt=\"Figure 1a: 3D-Lorenz chaotic map.\" width=\"150\" height=\"150\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig1a-150x150.jpg 150w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig1a-256x256.jpg 256w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig1a.jpg 470w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/td>\n<td><strong>Figure 1a: 3D-Lorenz chaotic map.<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig1a.jpg\" target=\"_blank\">Click here to View figure<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong>Dna Encoding<\/strong><\/p>\n<p>DNA encoding is the process of encoding the binary pixel values into sequences. It has four nucleic acid bases such as Adenine (\u201cA\u201d), Cytosine (\u201cC\u201d), Guanine (\u201cG\u201d) and Thymine (\u201cT\u201d). Here, \u201cA\u201d is complement to \u00a0\u201cT\u201d and \u201cG\u201d is complement to \u201cC\u201d because in 2<sup>1 <\/sup>binary combination, \u00a0\u201c0\u201d and \u201c1\u201d are complement to each other and in 2<sup>2 <\/sup>binary combinations \u201c00\u201d and \u201c11\u201d are complement to each other, \u201c01\u201d and \u201c10\u201d are also complement to each other. In general rule, \u201cA\u201d corresponds to \u201c00\u201d, \u201cC\u201d corresponds to \u201c01\u201d, \u201cG\u201d corresponds to \u201c10\u201d and \u201cT\u201d corresponds to \u201c11\u201d then the coding schemes can be of 24 kinds, still only 8 satisfies the complementary\u00a0 rule as shown in table.1.<sup>10<\/sup> For easy understanding an example is considered, if pixel value is \u201c255\u201d its binary representation is\u201d 11100001\u201d then using general rule this binary value is encoded as \u201cTGAC\u201d each alphabets representing 2-bit respectivel.<\/p>\n<p><strong>Table 1: 8- Sets of Encoding Rules for DNA<\/strong><\/p>\n<table style=\"width: 95%;\" border=\"1\" cellspacing=\"0\" cellpadding=\"4\">\n<tbody>\n<tr>\n<td width=\"47\"><\/td>\n<td style=\"text-align: center;\" width=\"47\"><strong>Rule 1<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"47\"><strong>Rule 2<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"47\"><strong>Rule 3<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"47\"><strong>Rule 4<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"47\"><strong>Rule 5<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"47\"><strong>Rule 6<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"47\"><strong>Rule 7<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"47\"><strong>Rule 8<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"47\"><strong>00<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"47\">A<\/td>\n<td style=\"text-align: center;\" width=\"47\">A<\/td>\n<td style=\"text-align: center;\" width=\"47\">T<\/td>\n<td style=\"text-align: center;\" width=\"47\">T<\/td>\n<td style=\"text-align: center;\" width=\"47\">C<\/td>\n<td style=\"text-align: center;\" width=\"47\">C<\/td>\n<td style=\"text-align: center;\" width=\"47\">G<\/td>\n<td style=\"text-align: center;\" width=\"47\">G<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"47\"><strong>01<\/strong><\/p>\n<p><strong>10<\/strong><\/p>\n<p><strong>11<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"47\">C<\/p>\n<p>G<\/p>\n<p>T<\/td>\n<td style=\"text-align: center;\" width=\"47\">G<\/p>\n<p>C<\/p>\n<p>T<\/td>\n<td style=\"text-align: center;\" width=\"47\">G<\/p>\n<p>C<\/p>\n<p>A<\/td>\n<td style=\"text-align: center;\" width=\"47\">C<\/p>\n<p>G<\/p>\n<p>A<\/td>\n<td style=\"text-align: center;\" width=\"47\">A<\/p>\n<p>T<\/p>\n<p>G<\/td>\n<td style=\"text-align: center;\" width=\"47\">T<\/p>\n<p>A<\/p>\n<p>G<\/td>\n<td style=\"text-align: center;\" width=\"47\">A<\/p>\n<p>T<\/p>\n<p>C<\/td>\n<td style=\"text-align: center;\" width=\"47\">T<\/p>\n<p>A<\/p>\n<p>C<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong>Addition Operation for DNA\u00a0Sequence<\/strong><\/p>\n<p>With the rapid development of computations in DNA, the algebraic operations like Addition operation is done. Once the pixels are DNA encoded then addition is done between the DNA encoded data and DNA encoded key sequence as shown in table.2.<\/p>\n<p><strong>Table 2: <strong>Addition Rule for DNA<\/strong><br \/>\n<\/strong><\/p>\n<table style=\"width: 95%;\" border=\"1\" cellspacing=\"0\" cellpadding=\"4\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\" width=\"23\"><strong>+<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"23\"><strong>A<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"23\"><strong>T<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"23\"><strong>G<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"23\"><strong>C<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"23\"><strong>A<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"23\">A<\/td>\n<td style=\"text-align: center;\" width=\"23\">T<\/td>\n<td style=\"text-align: center;\" width=\"23\">G<\/td>\n<td style=\"text-align: center;\" width=\"23\">C<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"23\"><strong>T<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"23\">T<\/td>\n<td style=\"text-align: center;\" width=\"23\">C<\/td>\n<td style=\"text-align: center;\" width=\"23\">A<\/td>\n<td style=\"text-align: center;\" width=\"23\">G<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"23\"><strong>G<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"23\">G<\/td>\n<td style=\"text-align: center;\" width=\"23\">A<\/td>\n<td style=\"text-align: center;\" width=\"23\">C<\/td>\n<td style=\"text-align: center;\" width=\"23\">T<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"23\"><strong>C<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"23\">C<\/td>\n<td style=\"text-align: center;\" width=\"23\">G<\/td>\n<td style=\"text-align: center;\" width=\"23\">T<\/td>\n<td style=\"text-align: center;\" width=\"23\">A<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong>Proposed Image Encryption Algorithm<\/strong><\/p>\n<p>Section III gives the details of designing the proposed image encryption. The procedure of algorithm includes 4 stages namely confusing, permuting, encoding and diffusing the image in order to enhance the security as in Fig 1b.<\/p>\n<table style=\"width: 70%;\" border=\"1\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td>\u00a0<img decoding=\"async\" class=\"alignnone size-thumbnail wp-image-20948\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig1b-150x150.jpg\" alt=\"Figure 1b: Block description of the proposed Encryption scheme.\" width=\"150\" height=\"150\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig1b-150x150.jpg 150w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig1b-256x256.jpg 256w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig1b.jpg 892w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/td>\n<td><strong>Figure 1b:\u00a0<\/strong><strong>Block description of the proposed Encryption scheme.<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig1b.jpg\" target=\"_blank\">Click here to View figure<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>The encryption steps are described as follows,<\/p>\n<p>Step 1: First, 8-bit RGB DICOM image is used as the plain image IM and it is of size IM(M, N, 3) and S=M*N where M = no. of rows in input image and N = no. of columns in input image i.e. plain image.<\/p>\n<p>Step 2: Split the colour DICOM image IM of size (M, N, 3) into three colour planes as IM_red, IM_green and IM_blue. Separated three colour planes each of size (M,N,1).<\/p>\n<p>IM_ red = {R1, R<sub>2<\/sub>, &#8230;&#8230;&#8230;, R<sub>M*N <\/sub>}<\/p>\n<p>IM_ green = {G1, G<sub>2<\/sub>, &#8230;&#8230;&#8230;, G<sub>M*N <\/sub>}<\/p>\n<p>IM_ blue = {B1, B<sub>2<\/sub>, &#8230;&#8230;&#8230;, B<sub>M*N <\/sub>}<\/p>\n<p>Step 3: Now, three sequences namely X sequence, Y sequence and Z sequence are generated using 3D Lorenz map. s=rows*columns of plain image and generating sequences as follows,<\/p>\n<p>X= {Xi, Xi+1, Xi+2,&#8230;&#8230;&#8230;&#8230;,\u00a0 Xi+(s-1) }<\/p>\n<p>Y= {Yi, Yi+1, Yi+2,&#8230;&#8230;&#8230;&#8230;, Yi+(s-1) }<\/p>\n<p>Z= {Zi, Zi+1, Zi+2,&#8230;&#8230;&#8230;&#8230;., Zi+(s-1) } , where i =1<\/p>\n<p>Now, quantize the X sequence as Key 1 = floor( mod (X*10^14, 256)) and similarly quantize Y and Z to generate other keys i.e. Key2 and Key 3.<\/p>\n<p>Step 4: Sorting the elements of X, Y and Z sequences in ascending order and taking the Index values as Index 1, Index 2 and Index 3 as in Fig 2a and b.<\/p>\n<table style=\"width: 70%;\" border=\"1\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td>\u00a0<img decoding=\"async\" class=\"alignnone size-thumbnail wp-image-20949\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig2a-150x150.jpg\" alt=\"Figure 2a: Chaotic sequence with index. (b). Sorted chaotic sequence with index.\" width=\"150\" height=\"150\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig2a-150x150.jpg 150w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig2a.jpg 645w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/td>\n<td><strong>Figure 2a: Chaotic sequence with index.\u00a0<\/strong><strong>(b). Sorted chaotic sequence with index.<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig2a.jpg\" target=\"_blank\">Click here to View figure<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>Step 5: Confusing three colour planes IM_red, IM_green and IM_blue with corresponding Index1, Index2 and Index3.<\/p>\n<p>Step 6: By using the confused image, Permutation is done for three R, G and B planes as follows.<sup>1<\/sup><\/p>\n<p>Let IM = { IM(ii, jj) }\u00a0 denote the grayscale plain image, where ii=1 to M and jj=i to N.<\/p>\n<p>aq(ii, jj) = de2bi (IM(ii, jj)<\/p>\n<p>where function de2bi converts decimal values to binary values.<\/p>\n<p>b =\u00a0 aq(ii , : )<\/p>\n<p>where\u00a0 aq(ii , : ) = {aq(ii , 1), aq(ii , 2),&#8230;..,aq(ii , M)} be the i<sup>th <\/sup>row of aq,\u00a0 then<\/p>\n<p>c=sum (b)<\/p>\n<p>Taking\u00a0 mod,<\/p>\n<p>P<sub>mod<\/sub> = mod (c, 2).<\/p>\n<p>Now, if P<sub>mod<\/sub> = 0,<\/p>\n<p>a(ii , : ) is circular shifted towards right with Key steps<\/p>\n<p>If P<sub>mod<\/sub> = 1,<\/p>\n<p>a(ii, : ) is circular shifted towards left with same Key steps.<\/p>\n<p>Each group with 8-bits of vector is converted back into binary values, thus permuted image<\/p>\n<p>PR<sub>img <\/sub>= { PR<sub>img<\/sub>(ii, jj) } is obtained as,<\/p>\n<p>PR<sub>img <\/sub>(ii , : ) = bi2de ( a(ii , : )<\/p>\n<p>where ii=1 to M and jj=1 to N.<\/p>\n<p>NOTE: Key1 is used for red plane, Key 2 is used for green plane and Key3 is used for blue plane respectively.<\/p>\n<p>Step 7: BIT- XORing is performed for each R, G and B planes by using permuted image and corresponding key.<\/p>\n<p>q (1) = PR<sub>img <\/sub>(1) \u2295 key (1)\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0(4)<\/p>\n<p>where\u00a0 \u2295 symbol represents Bit-wise XOR operation.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-20937\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_f5.jpg\" alt=\"Equation 5\" width=\"593\" height=\"37\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_f5-300x19.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_f5.jpg 593w\" sizes=\"(max-width: 593px) 100vw, 593px\" \/><\/p>\n<p>and<\/p>\n<p>X<sub>R<\/sub> (k) = q (k) \u2295 key (k)\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0(6)<\/p>\n<p>where k= {1, 2, 3, 4,&#8230;&#8230;&#8230;..,S } and S=rows*columns of image.<\/p>\n<p>Step 8: BITXORed image of R, G and B planes and 3 keys are individually encoded using DNA encoding and added using addition rule.<\/p>\n<p>Step 9: Then it is decoded using DNA decoding rule.<\/p>\n<p>Step 10: Finally, Diffusion is performed for each RGB planes to get cipher image as in Fig 3.<\/p>\n<p>Each RGB planes is first bitxored with Key 1 [row-wise],<\/p>\n<p>P<sub>dif <\/sub>= { P<sub>dif<\/sub> (ii, jj) } , where ii=1 to M and jj=1 to N\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 (7)<\/p>\n<p>and<\/p>\n<p>P<sub>dif <\/sub>\u00a0(ii , : ) =DNA<sub>out<\/sub> (ii , : ) \u2295 key1 (ii , : )\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0\u00a0(8)<\/p>\n<p>Now, bitxoring the results of first stage with another key i.e Key2 [column-wise] is written as,<\/p>\n<p>P<sub>dif <\/sub>\u00a0(: , jj) =P<sub>dif<\/sub> (: , jj) \u2295 key2 (: , jj)\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0(9)<\/p>\n<table style=\"width: 70%;\" border=\"1\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td>\u00a0<img decoding=\"async\" class=\"alignnone size-thumbnail wp-image-20950\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig3-150x150.jpg\" alt=\"Figure 3: Flowchart representation of the proposed algorithm.\" width=\"150\" height=\"150\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig3-150x150.jpg 150w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig3-256x256.jpg 256w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig3.jpg 861w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/td>\n<td><strong>Figure 3: Flowchart representation of the proposed algorithm.<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig3.jpg\" target=\"_blank\">Click here to View figure<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong>Simulation Results And <\/strong><strong>Security Analysis<\/strong><\/p>\n<p>For experimental analysis, 3 colour DICOM images were considered. Encryption metrics like NPCR, UACI, and correlation were estimated to prove the strength of the proposed encryption scheme. Fig 4(a-e) and 5(a-e) shows the various stages output of the proposed algorithm. The proposed encryption algorithm is said to be superior, if it is indestructible in any cases and it should resist towards common attacks as discussed in this section and also this section demonstrates a security analysis on proposed encryption scheme.<\/p>\n<table style=\"width: 70%;\" border=\"1\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td><img decoding=\"async\" class=\"alignnone size-thumbnail wp-image-20951\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig4-150x150.jpg\" alt=\"Figure 4: Encryption Results(a). Plain image(256x256) (b). Confused image (c). Permuted image (d). Bitxored image (e). Diffused image(Encrypted image).\" width=\"150\" height=\"150\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig4-150x150.jpg 150w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig4-256x256.jpg 256w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig4.jpg 847w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/td>\n<td><strong>Figure 4:\u00a0<\/strong><strong>Encryption Results<\/strong><strong style=\"font-family: inherit; font-size: inherit;\">(a). Plain image(256&#215;256) (b). Confused image (c). Permuted image (d). Bitxored image (e). Diffused image(Encrypted image).<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig4.jpg\" target=\"_blank\">Click here to View figure<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table style=\"width: 70%;\" border=\"1\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td>\u00a0<img decoding=\"async\" class=\"alignnone size-thumbnail wp-image-20952\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig5-150x150.jpg\" alt=\"Figure 5: Decryption Results (a). Encrypted image (b). Decrypt-Diffused image (c). Decrypt-Bitxored image (d). Decrypt-Permuted image (e). Decrypt-Confused image.\" width=\"150\" height=\"150\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig5-150x150.jpg 150w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig5-256x256.jpg 256w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig5.jpg 872w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/td>\n<td><strong>Figure 5: Decryption Results (a). Encrypted image (b). Decrypt-Diffused image (c). Decrypt-Bitxored image (d). Decrypt-Permuted image (e). Decrypt-Confused image.<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_fig5.jpg\" target=\"_blank\">Click here to View figure<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong>Statistical Attack Analysis<\/strong><\/p>\n<p>It can be estimated by analyzing the pixels in the encrypted histogram, global entropy and correlation coefficients of encrypted image.<\/p>\n<p><strong>Entropy Analysis<\/strong><\/p>\n<p>The Shannon entropy is adopted, in this case the randomness of random variable XX is measured as follows,<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-20938\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_f10.jpg\" alt=\"Equation (10)\" width=\"548\" height=\"40\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_f10-300x22.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2018\/06\/Vol11No2_Lor_Abi_f10.jpg 548w\" sizes=\"(max-width: 548px) 100vw, 548px\" \/><\/p>\n<p>where each \u00a0 is the possible value of\u00a0 \u00a0. For M=8-bit data and q levels [q=2M], the range of entropy will lies in range [0,M]. If the entropy is little in the input data then the resultant key will have higher entropy. In general, entropy of the encrypted\u00a0 image should have value close to M,\u00a0 else if entropy value is lesser then there is a possibility of attack which can reduce the security of image transmission. Table. 3 shows that all the values of each RGB planes for 3 test images are more closer to M and hence algorithm which is proposed is much efficient.<\/p>\n<p><strong>Table 3: Entropy Analysis of 3 Test Images<br \/>\n<\/strong><\/p>\n<table style=\"width: 95%;\" border=\"1\" cellspacing=\"0\" cellpadding=\"4\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\" width=\"59\"><strong>Images<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"31\"><strong>\u00a0<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"69\"><strong>Plain\u00a0<strong>Image<\/strong><\/strong><\/td>\n<td style=\"text-align: center;\" width=\"65\"><strong>Cipher <strong>Images<\/strong><\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" rowspan=\"3\" width=\"59\"><strong>Image 1<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"31\">R<\/td>\n<p>%0<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction With the fast advancement in technology and its usage  [&#8230;]<\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[57],"tags":[],"class_list":["post-20901","post","type-post","status-publish","format-standard","hentry","category-vol11no2"],"_links":{"self":[{"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/posts\/20901","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/comments?post=20901"}],"version-history":[{"count":5,"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/posts\/20901\/revisions"}],"predecessor-version":[{"id":32259,"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/posts\/20901\/revisions\/32259"}],"wp:attachment":[{"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/media?parent=20901"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/categories?post=20901"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/tags?post=20901"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}