I nte rna t io na l J o urna l o f   Rec o nfig ura ble a nd   E m be dd e d Sy s t e m s   ( I J R E S )   Vo l.   5 ,   No .   3 ,  No v em b er   201 6 ,   p p .   137 ~ 142   I SS N:  2089 - 486           137       J o ur na l ho m ep a g e :  h ttp : //ia e s jo u r n a l.c o m/o n lin e/in d ex . p h p /I J RES   FP G A  Ba sed Da t a  H iding  Me thods  using  DNA   Cry p tog ra phy   Techniqu es       B .   M ura li K rish na * ,   CH .   Su re nd ra * ,   K .   M a ni Va rm a * ,   K .   M a ni K a nt a * ,   S.K .   Sh a bb ee r * ,   G . L .   M a d h u m a ti **   * ECE   De p a rtm e n t,   K L   Un iv e rsity ,   In d ia   * ECE   De p a rtm e n t,   Da d i  I n stit u te  o f   En g in e e rin g   &   T e c h n o lo g y ,   In d ia       Art icle  I nfo     AB ST RAC T   A r ticle  his to r y:   R ec eiv ed   A p r   24 ,   2 0 1 6   R ev i s ed   A u g   3 ,   2 0 1 6   A cc ep ted   A u g   1 8 ,   2 0 1 6       T o   c o n v e y   th e   in f o r m a ti o n   sa fe l y   DN A  g ro u p i n g   m e c h a n is m s   a re   u se d .   T h e re   a re   m a n y   m e th o d s  u se d   b y   DN A  se q u e n c e s.   T h e   p ro p o se d   m e th o d   is   o f   b o th   e n c ry p ti o n   a n d   i n f o rm a ti o n   c o n c e a li n g   u ti li z i n g   a   f e w  p ro p e rti e s  o f   De o x y rib o n u c leic   A c id   (DN A )  g ro u p in g s.   T h is  tec h n i q u e   is   h ig h l ig h ted   t h a t   DN A   g ro u p in g s  h a v e   m a n y   m o r e   in tri g u in g   p r o p e rti e s  w h ich   a re   u se d   f o r   c o n c e a li n g   th e   in f o r m a ti o n .   T h e re   a r e   th re e   stra teg i e s  in   th is  e n c r y p ti o n   stra teg y :  th e   In se rt io n   T e c h n iq u e ,   th e   Co m p li m e n tar y   P a ir  T e c h n iq u e   a n d   t h e   S u b sti tu ti o n   S trate g y   . F o r  e v e r y   sin g le  stra teg y ,   a   sp e c i f ic  re fe r e n c e   DN A   gr o u p i n g   P   is  c h o se n   a n d   th e n   th e   tak e n   se q u e n c e   is   c h a n g e d   o v e r  w it h   th e   m y ste r y   m e ss a g e   M   a n d   is  c o n so li d a ted ,   so   th a t  P 0   is  a c q u ired .   P 0   is  th e n   se n t  to   th e   c o ll e c to r  a n d   th e   b e n e f icia r y   c a n   re c o gn ize   a n d   se p a ra te  th e   m e ss a g e   M   c o v e re d   u p   in   P .   T h is  tec h n iq u e   is  p r o p o se d   to   u ti li z e   INSE RT ION   S trate g y .   S u b se q u e n tl y ,   th e   p ro p o se d   p lan   c o m p rise s  f o r  th e   m o st  p a rt  o f   t w o   sta g e s.  In   th e   p rin c i p a l  sta g e ,   th e   m y st e r y   in f o rm a ti o n   is  e n c o d e d   u ti li z in g   a   DN A   S e q u e n c e .   In   th e   se c o n d   sta g e   th e   e n c o d e d   in f o rm a ti o n   is  ste g a n o g ra p h ica ll y   c o v e re d   u p   in t o   s o m e   re f e re n c e   DN A  g ro u p i n g   u ti li z i n g   a n   in se rti o n   s trate g y .   T h e   e ff e c ti v e n e ss   o f   th is   se c u rit y   a lg o rit h m   is  se e n   w it h   m a n y   m e ri ts  a n d   li m it a ti o n s.  A ,   C,   G ,   a n d   T  a re   th e   4   n u c leo ti d e s w h ich   a re   tak e n   f o r  th is  p ro jec t.   K ey w o r d :   C ip h er   C r y p to g r ap h y   DN A   I n s er tio n   m et h o d   M y s ter y   k e y   Co p y rig h t  ©   2 0 1 3   In stit u te o f  A d v a n c e d   E n g i n e e rin g   a n d   S c ien c e .    Al l  rig h ts  re se rv e d .   C o r r e s p o nd ing   A uth o r :   C H.   Su r e n d r a ,    E C E   Dep ar t m en t,  K  L   U n i v er s it y ,   I n d ia .   E m ail:  c h er u k u r i s u r e n d r a0 0 7 @ g m ai l.c o m       1.   I NT RO D UCT I O N   D if f er en t   s o r ts   o f   i n f o r m atio n   f r o m   th e  I n ter n e t  t u r n s   o u t  to   b e  m o r e  ea s y   i n   n o w   a   d a y s ,   v ital  d at a   m u s t  b e  d is g u is ed   w h ile  b ei n g   tr an s m itted   b y   m ea n s   o f   t h e  I n ter n et  s o   t h at  j u s t  th e  ap p r o v ed   co llecto r   ca n   r ec o v er   it.  I n   th is   m an n er ,   in f o r m at io n   s e n d in g   h as  b ec o m e   m o r e  v ir al  an d   i m p o r tan t.  T h e  v ast  m aj o r ity   o f   th e m   u tili ze   th e   n a tu r al  p r o p er ties   o f   DN A  ar r an g e m e n t s .   T h e  in f o r m atio n   co n ce a lin g   tech n iq u e  p r ese n ted   b y   u s   i n   t h e  p r o j ec t  d o es  n o t  m ak e  u t ilizatio n   o f   o r g a n ic  p r o p er ties ;  r ath er ,   u ti lizes  d i f f er e n t  DN A   g r o u p i n g s   w h ic h   w ill b e  clar if ied   u n d er n ea th .     A   DN A   ar r an g e m en t  w il l  h a v e  f o u r   n u cleo tid es  w h ich   ar e  n a m ed   as  A ,   C ,   G  an d   T   ele m en t s   p r ec is el y   k n o w n   a s   n u cleo ti d es.  E v er y   letter   is   id en t if ie d   w it h   a  n u cleo tid e.   C ase  i n   p o in t,  t w o   D N A   ar r an g e m en t s   s h o w   u p   as  tak es  af ter :  T h e  f ir s t  is   th e  DN A  s eq u en ce   p r o g r ess io n   f r o m   t h e  L it m u s   w it h   1 5 4   n u cleo tid e s   tak e n   f r o m   th e  E u r o p ea n   Fo u n d atio n   ( B io in f o r m atic s ) .   C r y p to g r ap h ic  ap p licatio n s   r eq u ir e  a  f e w   n atu r al   s y s te m s   a n d   s u b s eq u e n tl y   t h e y   h a v e  tu r n ed   o u t  to   b e  t h e  w ell  k n o w n   a s   o f   late.   I n   a  s ta n d o u t  a m o n g s t   th e  m o s t i n tr i g u in g   s tr ateg ie s   i n f o r m atio n   is   co v er ed   u p   in   D eo x y r ib o   Nu cle ic  C o r r o s iv e   ( DN A ) .   I n   t h is   p ap er   w e  h av e  p r o p o s ed   an   I n f o r m a tio n   C o n ce al in g   I n s er tio n   Stra teg y   b ased   u p o n   DN A   g r o u p i n g .   I n   t h is   s tr a teg y   w e  s h r o u d   d ata  in f o r m atio n   in to   DNA   ar r an g e m en t h ap h az a r d ly   u tili z in g   ce r tain   m et h o d s .   [ 2 ] .     Evaluation Warning : The document was created with Spire.PDF for Python.
I J R E S     I SS N:  2 0 8 8 - 8708     F P GA   B a s ed   Da ta   Hid in g   Meth o d s   u s in g   DN A   C r yp to g r a p h y  Tech n iq u es   ( C H.   S u r en d r a )   1 38   2.   P URP O SE   O F   CRYP T O G R AP H Y   E v er y   s ec u r it y   f r a m e w o r k   w i ll  b e  g iv i n g   b u n d les  o f   ca p ac it y ,   w h ich   ca n   p r o m is e  t h e  i n f o r m atio n   m y s ter y   o f   th e  f r a m e w o r k .   So m e  o f   t h e  i m p o r tan t  w o r d s   ar e   g iv e n   b elo w   w ith   t h eir   d escr i p tio n .     C o n f id en tia l:  m a k i n g   t h e  tr a n s m itted   i n f o r m atio n   i s   o n l y   av ailab le  to   a  s p ec if ic  u s er   o n   ap p r o v ed   r ec ip ien t      Au t h en t icatio n :  R ec o g n izi n g   t h e  m e s s a g e  b eg i n n in g   e f f ec t iv el y   w it h o u t  f alse.      I n teg r it y :  m a k in g   t h e  n ec ess ar y   ad j u s t m en t s   to   in f o r m a tio n ,   w h ic h   is   to   b e  tr an s m itted ,   is   r elev an t o n l y   to   th e  ap p r o v ed   u s er s .     No n   R ep u d iatio n :  m ak i n g   th e  s en d er   an d   r ec eiv er   o f   t h e  m e s s ag e  n o t r ea d y   to   d en y   th e  co r r esp o n d en ce .       A cc e s s   C o n tr o l:  m a k i n g   t h e  e n tr y   o n l y   to   t h e  s p ec if ic  an d   a u th o r ized   clie n ts   as i t  w er e.       Av ailab ilit y :  m a k i n g   r eso u r c es  li k e  P C   f r a m e w o r k   ar e  o p en   to   th e   ap p r o v ed   clien ts   w h e n ev er   t h e y   r eq u ir e  th e  in f o r m atio n .   Sec u r it y   ap p r o ac h es  m u s t  b e  ad eq u ate  to   h an d le  th e  co n s t an tl y   c h a n g i n g   in f o r m atio n   r u p t u r es [ 3 ] .   T h is   is   t h e  p lace   w h er e  th e  in f o r m a tio n   s ec u r it y ,   en cr y p tio n   o f   i n f o r m at io n   v er y   s till   a n d   in   m o v e m en t,  ex ec u ti n g   clie n t a cc e s s   co n tr o l b ec o m e  p o s s ib l y   th e  m o s t i m p o r tan t  f ac to r .     Wo rld o f   Cry pto g ra ph y   Dif f er en t   cr y p to g r ap h ic  tech n iq u e s   ar e  u t ilized   f o r   s ec u r in g   th e  i n f o r m atio n   o v er   a n d   o v er .   C r y p to g r ap h y   is   th e  s p ec ialt y   o f   c h an g i n g   o v er   th e  m es s ag e  in to   h u m a n   d is j o in ted   co d e,   w h ic h   ca n ' t  b e  tu r n ed   ar o u n d   to   t h e  m es s ag e   w ith o u t  p r o p er   co d e.   C r y p to g r ap h y   as s u m es   an   es s en t ial  p ar t  in   i n f o r m atio n   h o n es t y .   T h is   ca n   b e  r ep r es en ted   in   t h e  th r ee   s e g m e n ts   o f   th e  C I A   tr iad   ( C o n f id e n tialit y ,   I n te g r it y ,   Av ailab ilit y ) .   C I A   is   t h e  p r in c ip al  id ea   in   th e  s ec u r ed   d ata  tr an s m i s s io n .       3.   DNA  CRYP T O G RAP H Y   DN A   cr y p to g r ap h y   i s   o n e  o f   t h e  f a s test   g r o w i n g   in n o v atio n s   w h ic h   tak e  a  s h o t  at  th o u g h t s   o f   DN A   f i g u r i n g .   An o th er   f r a m e w o r k   f o r   s ec u r in g   d ata  w a s   d is p la y e d   u s in g   t h e  r eg u lar   s tr u ct u r e  o f   DN A   ca lled   DN A  Fig u r in g   o r   s u b - n u c lear   p r ep a r in g   o r   n atu r al  en r o lli n g .   I t  w as  cr ea ted   b y   L eo n ar d   Ma x   Ad le m an   i n   th e  y ea r   1 9 9 4 ,   f o r   h an d lin g   t h e  b r ain   b o g g li n g   i s s u es.  A d le m an   is   u s u all y   ca lled   as  " An "   in   th e  R S A   es ti m atio n   –   a  co m p u tatio n   w h ich   is   p r ese n t   in   a  co u p le  c ir cles  t h at  h as  t r an s f o r m ed   it  i n to   an   ac k n o wled g ed   s ta n d ar d   f o r   m ec h a n ical   q u a lit y   e n cr y p tio n   o f   in f o r m at io n   s e n t  o v er   t h e  W eb .   T h e  tech n iq u e  later   o n   r ea ch ed   o u t  b y   d if f er e n t  b o s s es  f o r   en co d in g   an d   d i m in is h i n g   t h e  p o in t  o f   co n f i n e m en t  s ize  o f   i n f o r m a tio n   th at  m ad e  th e   in f o r m atio n   tr a n s m i s s io n   o v er   th e  s tr u c tu r e  s p ee d ier   an d   s e c u r ed   [ 4 ] .     DNA  I n s er t io n   M et ho d :   T h e  f ir s t   m e th o d   w h ic h   i s   d o n e  w i th   th e   DN A  cr y p to g r ap h y   tec h n iq u e .   W e  m ai n l y   co n ce n tr ated   i n   th is   ar ea   i n   w h ic h   t h e  m e th o d   as  th is   o n e  h av e   s o m e  m o r e  ex tr a  f ea t u r es  an d   s o m e  m o r e  s ec u r it y   t h an   co m p ar ed   to   o th er s .   DNA   en cr y p tio n   a n d   d ec r y p tio n   t ec h n iq u es  a r e  v ice - v er s a  tech n iq u es.  I n s er tio n   t ec h n iq u e  u s es  DN A   s eq u en ce s   f o r   s e n d in g   m e s s a g es  s e cu r el y   to   t h e  r ec eiv er .   T h e  en cr y p tio n   i s   k n o w n   w id e l y   a s   th e  d ata  h id i n g   p r o ce s s .   E n cr y p tio n   tech n iq u e  u s es  th e  DN A   s eq u en ce ,   w h ich   co m p r is e s   o f   A ,   C ,   G,   an d   T   n u cleo tid es  w h ic h   ar e  th e  m ai n   co m p o n e n t s   in   t h e  DN A   s eq u e n ci n g   tec h n iq u e  [ 1 ] .     E ncry ptio n :   E n cr y p tio n   i s   a  p r o ce s s   o f   h id in g   d ata  f r o m   th e  o t h er s ,   w h ic h   ar e  to   b e  v ie w ed   o n l y   b y   s o m e   p ar ticu lar   an d   ap p r o p r iate  v ie w er s .   I n   a n   e n cr y p tio n   s c h e m e,   th e  e n cr y p ted   co m m u n icati o n   in f o r m a tio n   o r   m es s ag e s   ar e  r ef er r ed   to   as  p lain tex t  an d   t h e  e n cr y p tio n   is   d o n e  u s i n g   a  p ar ticu lar   e n cr y p tio n   al g o r ith m   tech n iq u e ,   w h ic h   g e n er ates a   c ip h er - te x t  th at   ca n   b e  r ea d   o n l y   i f   it i s   d ec r y p ted .   T o   s i m p li f y   t h e  d i s cu s s io n   on  th e  i n s er t io n   m et h o d ,   th e   m o s t   b asic  v er s io n   is   ta k en   an d   s o l v ed   w it h   t h e   b est  a n d   s i m p le   ex a m p le.   T h e  m o s t  co m p le x   v er s io n   is   also   p r ese n t  b u t  t h is   o n e  g i v es  y o u   th e   b est  k n o w led g e  o n   th e  m et h o d .   E v er y   m et h o d   u s e s   a  DN A   s eq u e n ce   as   r ef er e n ce   w h ic h   i s   P in   th i s   ca s e   [ 9 ] .   Su p p o s e  th e  s ec r et  m es s ag e   M  i s   0 1 1 0 0 1 1 1 .   L et  P   b e  A G GT C A GT C C T T A .   T h e  m eth o d   w o r k s   as  s h o w n   b elo w :   Fo r   an   clea r   v ie w   a  f lo w   ch a r t  is   d r a w n   f o r   t h e  en cr y p tio n   tec h n iq u e,   s h o w n   i n   Fi g u r e   1.   Step   1 .   C o n v er t  P   in to   th e   b in ar y   s eq u e n ce   b y   u s i n g   th e   b in ar y   co d in g   r u le.   T h u s   t h e  s eq u en ce   P   w il l  n o w  b ec o m e   0 0 1 0 1 0 1 1 0 1   0 0 1 0 1 1 0 1 0 1 1 1 1 1 0 0 .   Step   2 .   Div id e  t h e  ab o v e   s eq u en ce   P   in to   s eg m e n ts ,   w h er e b y   ea ch   s e g m e n t   co n tai n s   k   b its .   S u p p o s e  k   is   3 .   T h en   th e  f o llo w i n g   ar e  th e  s e g m e n t s   w e  g et:  0 0 1 ,   0 1 0 ,   1 1 0 ,   1 0 0 ,   1 0 1 ,   1 0 1 ,   0 1 1 ,   1 1 1 ,   a n d   0 0 .   T h is   ca n   b e  o b s er v ed   in   Fi g u r e  3.   Step   3 .   I n s er t  th e  m es s ag e  M   b its ,   o n e  at  a  ti m e,   i n to   th e  b eg in n i n g   o f   ea ch   a n d   ev er y   s eg m e n ts   o f   P .   T h e   r esu lt i s   as s h o w n :   0 0 0 1 ,   1 0 1 0 ,   1 1 1 0 ,   0 1 0 0 ,   0 1 0 1 ,   1 1 0 1 ,   1 0 1 1 ,   1 1 1 1 ,   0 0 .   T h is   ca n   b e  o b s er v ed   in   Fi g u r e  4.   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 9 - 4864   IJ R E S   Vo l.  5 ,   No .   3 ,  No v em b er   201 6   :   1 3 7   –   14 2   139   T h e  s eg m en ts   w h ic h   d o   n o t   c ar r y   a n y   h id d en   m es s ag e   i n   it   ar e  to   b e  ig n o r ed .   T h u s ,   t h e  f o llo w i n g   s e g m e n t s   ar e  o b tain ed   af ter   th e  eli m in a ti o n   o f   all  th e  e x tr a  b its :   0 0 0 1 ,   1 0 1 0 ,   1 1 1 0 ,   0 1 0 0 ,   0 1 0 1 ,   1 1 0 1 ,   1 0 1 1 ,   1 1 1 1 ,   0 0   C o n ca ten ate  t h e  ab o v e  s eq u en ce s ,   a n d   th e n   w e  g et  t h e  s eq u en ce   r eq u ir ed :     0 0 0 1 1 0 1 0 1 1 1 0 0 1 0 0 0 1 0 1 1 1 0 1 1 0 1 1 1 1 1 1 .   T h is   ca n   b e  o b s er v ed   in   Fig u r e  5.   Step   4.   B y   u s in g   t h e  i n v er s e  b in ar y   co d i n g   f u n c tio n   r u le  to   p r o d u ce   th e  f o llo w i n g   f a k ed   a n d   en cr y p ted   D N A  s eq u en ce :   P 0 1 /4 A C GGT GC A C C T C GT T T .   A s   t h e  r ea d er   ca n   s ee ,   th i s   s eq u en ce   i s   q u ite  d i f f er e n t f r o m   P .   [ 5 ]   Step   5 .   T h e  en cr y p ted   s eq u e n ce   a s   s h o w n   ab o v e   is   th e n   s e n t  to   th e   r ec eiv er .   Fig u r e   6 ,   s h o w s   t h e   to tal   en cr y p tio n   p r o ce s s .         Fig u r e  1 .   Flo w c h ar t f o r   E n cr y p tio n       Dec ry ptio n :   T h e  p r o ce s s   o f   ex tr ac ti n g   t h e   d ata  f r o m   th e   r ec eiv ed   cip h er - tex t   f r o m   t h e  tr a n s m itter   i s   ca lled   a s   d ec r y p tio n .   Me s s a g e s   ar e  s e n t  to   t h e  r ec ei v er   b y   u s in g   a  ce r tain   e n cr y p tio n   p r o ce s s   an d   b y   d o in g   th e   eq u iv ale n t  d ec r y p t io n   p r o ce s s   o n l y   w e  ca n   r eg e n er ate  t h e  h id d en   m e s s a g e  f r o m   th e   r ec ei v ed .   T h e  g e n er ated   m es s ag e   w ill   b e  t h e  r eq u ir ed   m es s ag e.   T h is   i s   o n l y   o b s er v e d   b y   t h e  p ar ticu lar   r ec ei v er   t o   w h o m   w e   s e n d   th e   m es s ag e.   T h er e  ar e  s o m e  in ter r u p ter s ,   w h o   tr y   to   in ter r u p t  t h e  d ata  in   b et w ee n   th e  tr a n s m is s io n ,   th i s   h elp s   to   s en d   th e  m ess a g e  s ec u r e  w it h o u t  an y   in ter r u p ts .   Fo r   th e   s eq u en ce   th a t  is   r ec eiv ed ,   th e  r ec eiv er   g ets  a   s u b s eq u en ce   o u t  o f   it,  u s i n g   s o m e  m ec h an i s m s   w h ich   r ec ei v er   u s e s   r eg u lar l y   f o r   th e  d ata   ex tr ac tio n   f r o m   t h e   tr an s m itter \ i f   t h e  s ep ar ated   s u b s eq u en ce   i s   n o t  th e   p r ef i x   o f   th e  r ef er e n ce   g r o u p   o f   P ,   o v er lo o k   it.  I n   t h e  e v e n t   th at  it  i s ,   th e  r ec ip ie n t  r ea lize s   th at  h e  h as  li k e w i s e  e f f ec t i v el y   e x tr icate d   t h e  m y s ter y   m ess a g e  M  as  a  s id e  ef f ec t.  T h e  r ec u p er atio n   p r o ce d u r e  is   g i v en   i n   t h e  f lo w   c h ar t  d r a w n   i n   Fi g u r e   2.     Step   1 .   C o d e  g o t  P0   in to   a  p a ir ed   g r o u p in g   b y   u tili z in g   t h e   p ar allel  co d in g   g u id eli n e.   T h e   s eq u en ce   P0   w ill   n o w   b ec o m e:  0 0 0 1 1 0 1 0 1 1 1 0 0 1 0 0 0 1 0 1 1 1 0 1 1 0 1 1 1 1 1 1   b y   u s i n g   th e  b i n ar y   co d in g   r u le.   T h e  d ec r y p tio n   is   clea r l y   s h o w n   i n   Fi g u r e  7.   Step   2 .   R e m o v e  t h e  p r in cip al  b its   f r o m   ev er y   4 - b it   f r a g m en t   in   t h e  ab o v e  p o r tio n s .   T h e  o u tco m e  is   as  p er   t h e   f o llo w in g   p ar titi o n   :0 , 1 , 1 , 0 , 0 , 1 , 1 , 1 .   Sep ar ate  th e  last   th r ee   b its   f r o m   e v er y   4 - b it  p o r tio n .   T h e  o u tco m e  i s   as   p er   th e  f o llo w in g :  0 0 1 ,   0 1 0 ,   1 1 0 ,   1 0 0 ,   1 0 1 ,   1 0 1 ,   0 1 1 ,   an d   1 1 1 .   Step   3 .   C o n ca te n ate   th e   s ep ar ated   b its   a n d   th e   ab o v e  r e m ai n in g   s ec tio n s ,   w h ic h   r es u lt s   i n   t h e  ac co m p a n y in g   t w o   f o ld   ar r an g e m e n t s :  0 1 1 0 0 1 1 1   an d   0 0 1 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 1 1 1 1 1 0 0 .   T h e  co n v er s e  ca p ac it y   o f   t h e  t w o f o ld   co d in g   g u id eli n e  is   u til ized   to   ch an g e  th e  ac c o m p an y i n g   d o u b le  ar r an g e m en t.  T h is   f in al  v alu es  ar e  s h o w n   in   Fig u r e  8.   Step   4 :  0 0 1 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 1 1 1 1 1 0 0 .   U s er   ca n   s ee ,   th i s   ar r an g e m en t  w i ll   b e  ch a n g ed   as   A G GT C A GT C C T T A .   T h is   D NA   ar r an g e m e n t  is   t h e  p r ef i x   o f   P   an d   it  is   g o t  b ac k   to   th e  r ef er en ce   s u cc e s s io n   b y   d ec r y p tio n   a s   i n d icate d   b y   P .   C o n s eq u e n tl y   t h e  e x tr ac ted   p ar allel  s u cc e s s io n   0 1 1 0 0 1 1 1   is   th e  w a n ted   m y s ter y   m e s s a g e   F L O WCH ART F O R  DE CRYP T I O N     Evaluation Warning : The document was created with Spire.PDF for Python.
I J R E S     I SS N:  2 0 8 8 - 8708     F P GA   B a s ed   Da ta   Hid in g   Meth o d s   u s in g   DN A   C r yp to g r a p h y  Tech n iq u es   ( C H.   S u r en d r a )   140         Fig u r e  2 .   Flo w c h ar t   f o r   Dec r y p tio n       T h e  ab o v e  d r aw n   s tr ea m   g r a p h   is   t h e  ess e n tial  ad ap tatio n   o f   t h e  d ec o d in g   s tr ateg y .   I n   th is   t h e   co n f o u n d ed   ad ap tatio n   s h o u ld   lik e w i s e  b e  p o s s ib le.   I n   s u c h   co n f u s ed   tec h n iq u e,   P   is   s ep ar ated   in to   n u m er o u s   f r ag m e n ts   w h ich   u tili ze   a  n u m b er   g e n er ato r .   T h at  is ,   t h e  le n g t h s   o f   p o r tio n s   co n tr ast.   R at h er ,   it  is   d ictated   b y   a  p er ce n tag e  o f   t h e  ir r e g u lar   r an d o m   n u m b er   s ee d s ,   w h ich   a r e  k n o w n   j u s t  to   t h e  s en d er   a n d   th e  m ai n   r ec ei v er   to   w h ic h   th e  m es s ag e  is   s e n t.  Ass u m e  th e  n u m b er   g r o u p i n g   p r o d u ce d   b y   th e  ar b itra r y   n u m b e r   s ee d   k   m a y   b e  3 ,   2 ,   4 ,   6 ,   etc.     A t th at  p o in t P   is   p ar titi o n ed   in to   s ec tio n s   w it h   len g t h s   3 ,   2 ,   4   an d   6 ,   s ep ar atel y .   No te  th a t th er e   is   a  m y s ter y   m e s s a g e  M.   ad d itio n all y ,   th e  s a m e  ar b itra r y   n u m b er   g e n er ato r   m a y   l ik e w i s e  b e  u tili ze d   w it h   v ar io u s   ir r eg u lar   n u m b er   s ee d   r   to   p ar titi o n   M  in to   f r ag m e n ts   [ 6 ] .   T h e  s en d er   s e n d s   P 0   to g eth e r   w ith   m an y   n u m er o u s   o th er   DN A ,   o r   D N A - lik e   g r o u p in g s ,   to   t h e   r ec eiv er   alo n g   w it h   t h e  o r ig in al  en cr y p ted   s eq u en ce .   T h e  r ec ip ien t  f o r m s   ea ch   s u cc e s s io n   g o t,  r e m o v e s   t h e   m es s ag e  ar r an g e m en t  a n d   r ec o u p s   th e  f ir s t  g r o u p i n g .   I n   t h e   ev en t  t h at  th e  ar r an g e m e n t  i s   n o t  a  p r ef ix   o f   th e  r ef er en ce   P ,   it  i m p lie s   th a t  th e  r ec eiv er   s h o u ld   test   s o m e  o th er   g r o u p i n g s   u n t il  th e  r ec o u p ed   ar r an g e m e n t  i s   p r ec is el y   a  p r ef ix   o f   P .   A t  t h at   p o in t  th e  b en ef i ciar y   r ea lizes  th at  th e  m y s ter y   m e s s a g e  h as  b ee n   r e m o v ed .   T h e   co llecto r   u tili ze s   t h e  ac co m p a n y i n g   ca lcu latio n   to   r ec o u p   th e  s h r o u d ed   m es s a g e:   Oth er   DN A   C r y p to g r ap h y   tec h n iq u es   1 .   C o m p li m e n tar y   p air   m eth o d   2 .   Su b s tit u tio n   m et h o d     Co m pli m e nta ry - P a ir  M e t ho d :   T h is   is   o n e  t y p e  o f   th e  m eth o d   w h er e  th e  co m p li m en tar y   p air s   ar e  u s ed   f o r   th e  en cr y p tio n   t ec h n iq u e.   T h e  f o llo w i n g   ar e  th e  co m p li m en tar y   p air s   ( ( AC )   ( C G)   ( GT )   ( T A ) ) .  T h e  co m p li m e n tar y   p air   o f   th e  s tr in g   AACT G  w ill  b e  C C G A T .  C o m p li m en tar y   p air   m et h o d   is   t h e  s ec o n d   m e th o d   a f ter   t h e  i n s er tio n   m et h o d   th e   co m p li m e n tar y   p air s   ar e  u s ed   f o r   th e  d ec r y p tio n   tec h n iq u e  w h ic h   is   a  v ice  v er s a  o f   t h e  e n cr y p tio n   tech n iq u e   [ 7 ] .     Su bs t it utio n  M et ho d :    T h is   is   also   o n e  o f   t h e  DN A   tr an s m is s io n   p r o ce s s   w h ic h   wo r k s   o n   s u b s tit u tio n   b asis ,   as  th e  n a m e   its el f   in d icate s   th at.   Her e  w e  d o n ’ t  elab o r ate  th is   m et h o d   as  it  is   a  v er y   le n g th y   o n e  a n d   if   w e  s tar t  d escr ib i n g   th is   i t  w o u ld   b e  a  v er y   le n g t h y   as o u r   m ai n   to p ic  is   th e  I n s er t io n   m et h o d   w e  co n ce n tr ate  o n   th e  m et h o d .   W e  m a in l y   co n ce n t r ated   o n   t h e  I NSERT I ON  ME T HOD  w e  s i m u la ted   th e  r es u lt s   u s i n g   FP G A   b y   Ver ilo g   co d in g .   T h e  r esu lt s   m en tio n ed   b elo w   ar e  t h e  DN A   i n s er tio n   m et h o d   tech n iq u e  b as ed   r esu lts   [ 8 ] .     4.   SI M UL AT I O N  R E S UL T S   T h e  b elo w   ar e  th e  r es u lt s   o b tain ed   f r o m   t h e  i n s er tio n   m et h o d   in   t h e  v er i lo g   s i m u latio n   to o l c o d in g .   E ncry ptio n:   First  th e  g i v en   ASC I I   DN A   s eq u en ce   is   co n v er ted   in   to   b in ar y   s eq u en ce   a n d   th e  s eq u e n ce   is   th e n   d iv id ed   in to   s eg m e n ts   u s in g   k   v alu e  h er e  K= 3       Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 9 - 4864   IJ R E S   Vo l.  5 ,   No .   3 ,  No v em b er   201 6   :   1 3 7   –   14 2   141       Fig u r e  3 .   E n cr y p tio n 1 ,   b in ar y   co n v er s io n       I n s er t  t h e  m es s ag e  i n to   t h e  s eg m e n t s   e v er y   b it  i s   to   b e  in s er ted   in   f r o n t  o f   t h e  P   s eg m en t  b its   w h ic h   ar e   d iv id ed   u s i n g   k   v a lu e  ab o v e .   q   in   th e  ab o v e  f ig u r e  is   t h e  s e g m en ted   p ar ts   w h ic h   ar e  d iv id ed   in to   s eg m e n ts   u s i n g   K  v al u e .           Fig u r e  4 .   Me s s ag e  s eq u e n ce   i n s er tio n   i n to   s eq u en ce       C o n ca te n ate  th e  s eq u en ce s   af ter   th e  in s er tio n   m ess a g e  is   in ter ce p ted   in to   th e  co d e  a n d   n o w     in s er t  th e   m es s ag e  i n   f r o n t o f   e v er y   s e g m en ts   i n   q   th e n   th e  q   n o w   b ec o m e s   q 1   as seen   i n   t h e  ab o v e  f ig u r e.             Fig u r e  5 .  C o n ca ti n atio n   o f   s eg m en ts       C o n c ate n ate  t h e  s eq u e n ce   q 1 ,   MSG_ SEQ  i s   g en er ated   w h ic h   i s   a  b i n ar y   s eq u e n ce   w i th   th e  h id d en   m e s s a g e  i n   th e  DN A   s eq u en ce .   C o n v er t th e  co n ca te n ated   b in a r y   s eq u e n ce   ag ai n   to   A S C I I   v a lu e           Fig u r e  6 .   C o n v er s io n   o f   co n ca ten ated   s eq u e n ce   i n to   b in ar y       C R YP 1   th e  s eq u e n ce   is   g e n er ated   b y   th e  co n v er s io n   o f   th e  ab o v e  MSG_ SEQ  in to   th e  b in ar y   s eq u en ce   u s in g   t h e  b i n ar y   co d in g   r u le.   T h is   p ar ticu lar   s eq u en ce   is   s en t   alo n g   w it h   m a n y   o th er   s u c h   b i n ar y   s eq u en ce s   to   th e  r ec ei v er .   W ith   th i s   th e  en cr y p tio n   p ar t  is   co m p leted   th e   s a m e  r ev er s al   w a y   g iv e s   y o u   t h e  d ec r y p ted   o u tp u t  an d   th e  r eq u ir ed   m es s ag e.   W h ich   ca n   o n l y   d o n e  b y   th e  p ar tic u la r   r ec eiv er .   Dec ry ptio n:   C o n v er t th e  ASC I I   v al u e s   r ec e iv ed   in to   b in ar y   s eq u e n ce     Evaluation Warning : The document was created with Spire.PDF for Python.
I J R E S     I SS N:  2 0 8 8 - 8708     F P GA   B a s ed   Da ta   Hid in g   Meth o d s   u s in g   DN A   C r yp to g r a p h y  Tech n iq u es   ( C H.   S u r en d r a )   142       Fig u r e  7 .   Dec r y p t,  C o n v er s io n   o f   B I NA R Y  to   ASC I I       th e   r ec eiv ed   s eq u en ce s   ar e  n o w   d ec r y p ted   o n e  a f ter   t h e  o th er   f o r   g etti n g   th e  o r ig in al  a n d   d esire d   s eq u en ce   w it h   w h ic h   t h e y   ca n   e x tr ac t  t h e  m ess a g e  s ig n al.   T h e  s eq u e n ce   h a v i n g   t h e  p r o p er ties   s a m e  as  th e ir   d eser v ed   o n es is   k n o w n   as t h eir   r eq u ir e d   s eq u en ce   f r o m   w h ich   t h e  m e s s a g e  is   ex tr ac ted /d ec r y p ted .           Fig u r e  8 .   Fin al  o u tco m e  s ep ar atio n   o f   m ess a g e  b its   f r o m   s eq u en ce       T h e  s eq u en ce   i s   d iv id ed   in to   t h e  s e g m en t s   o f   4   b its .   T h ese  4   ar e  d iv id ed   in to   3   b its   an d   1   b it.  First   b it o f   ev er y   s e g m e n t is ta k en   a s   m e s s a g e   an d   th e  la s t 3   b its   a s   th e  DN A   s eq u e n ce .   First  b it s   ar e  co n ca ten a ted   an d   th at   is   th e   r eq u ir ed   m es s ag e   s eq u e n ce   w h ic h   is   MSG .   T h e   last   3   b it s   ar e  co n ca ten ated   an d   th e s e  ar e  ca lled   as th e  DN A   s eq u en ce   w h ic h   is   u s ed   in   t h e  en cr y p tio n   it is   q 1 .   T h e  m e s s a g e  s eq u e n ce   is   t h e  s eq u en ce   w h ic h   is   v is ib le  o n l y   to   th e  r ec ei v er .   T h is   p r o tects  th e   s eq u en ce   f r o m   o th er s .   T h e  m e s s a g e  is   e n cr y p ted   i n   s u c h   a  w a y   t h at  t h e  i n ter ce p to r s   w h o   h ac k s   t h e  m es s ag e s   ar e  k ep t secu r ed .       5.   CO NCLU SI O N   DN A   cr y p to g r ap h y   s y s te m   a p p r o ac h   is   a   n e w   ap p r o ac h ,   w h ic h   u til izes  th e  d eo x y r ib o n u cleic   ac id   ar r an g e m en t   p r o p er ty   f o r   k e y   en cr y p tio n   a n d   cr y p to g r ap h y   m eth o d .   T h e  u n u s u al  p r o p er ties   o f   d eo x y r ib o n u cle ic  ac id   s u cc e s s io n   r es u lt   in   u s a g e  o f   d eo x y r i b o n u cleic   ac id   s u cc es s io n   f o r   in f o   cr y p to g r ap h y   fo r m s .   T h e  k e y   cr ea ted   w i th i n   th e  m e th o d   g o es  to   a  lev el   cr y p to g r ap h y   m et h o d   an d   co n j o in tl y   th e  f i g u r e   co n ten t  cr ea ted   lik e w i s e  g o es   2   lev el  cr y p to g r ap h y   m et h o d s .   E lab o r atio n   an d   s ec u r it y   i s   ac co m p lis h ed   b y   ir r eg u lar   er a  o f   t h e  k e y   t h at  i s   u s ed   to   c y p h er   an d   d ec ip h er   i n f o .   Deo x y r ib o n u cleic   ac id   cr y p to s y s te m   i s   s a f er   an d   s o lid   t h a n   t h e   cu s to m ar y   cr y p to g r ap h y   s y s te m s   b ec au s e  th e   p r o ce s s   m a n y - s id ed   q u a lit y   w o u ld   p o s s ib l y   h ig h   f o r   d eo x y r ib o n u cle ic  ac i d   in n o v at io n .       RE F E R E NC E S   [1 ]   H.J.  S h i u ,   K.L .   Ng ,   J.F .   F a n g ,   R. C. T .   L e e ,   C. H.  Hu a n g ,   Da ta h id i n g   m e th o d s b a se d   u p o n   DN A   se q u e n c e s.   [2 ]   S .   M a n n a   S .   Ro y   P .   Ro y   S .   K.  Ba n d y o p a d h y a y :  M o d if ied   tec h n i q u e s o f   in se rti o n   m e th o d .   [3 ]   C. C.   Ch a n g ,   T . C.   L u ,   Y.F .   Ch a n g   a n d   C . T .   L e e ,   Re v e r sib le  d a ta  h i d in g   sc h e m e s  f o r  d e o x y rib o n u -   c leic   a c id   ( DN A )   m e d iu m ,   In ter n a ti o n a l  J o u rn a l  o f   In n o v a ti v e   Co m p u t in g ,   I n fo rm a ti o n   a n d   Co n tro l ,   v o l. 3 ,   n o . 5 ,   p p . 1 1 4 5 - 1 1 6 0 ,     [4 ]   I.   Ra m a   S a t y a   Na g e s wa ra   Ra o ,   B.   M u ra li   Kris h n a ,   S y e d   S h a m e e m    H a b ib u ll a h   Kh a n ,   G . L .   M a d h u m a ti ,   W irele ss   S e c u re d   Da ta T ra n s m issio n   u sin g   Cry p to g ra p h ic T e c h n iq u e s th r o u g h   F P GA     [5 ]   W il li a m   S talli n g s “C r y p to g ra p h y   a n d   n e tw o rk   se c u rit y   4 /E ” .   [6 ]   S h izh u a n g   L in ;  Ji n g y u   L iu ;  Ya n ju n   F a n g ;”  Z ig Bee   B a se d   W ir e les s  S e n so r  Ne two rk s  a n d   Its  Ap p li c a ti o n s  i n   In d u stria l ” ,   I EE E  I n tern a ti o n a l  C o n f e re n c e   o n   A u to m a ti o n   a n d   L o g isti c s ,  18 - 2 1 A u g .   2 0 0 7 ,   P g 1 9 7 9 - 1 9 8 3 .     [7 ]   J.D.  W a tso n ,   F . H.C ,   Crick ,   " A   str u c tu re   f o r  d e o x y rib o se   n u c leic   a c i d " ,   Na t u re ,   Vo l.   2 5 ,   p p .   7 3 7 - 7 3 8 ,   1 9 5 3     [8 ]   M o n ica   B o rd a ,   " DN A   se c r e t  w rit i n g   T e c h n iq u e s"   8 th   In ter n a ti o n a l  Co n fer e n c e   o n   Co mm u n ica t io n ,   2 0 1 0     [9 ]   G .   Cu i,   L .   Qin ,   Y.  W a n g   a n d   X.  Zh a n g ,   " A n   e n c r y p ti o n   sc h e m e   u sin g   DN A   tec h n o lo g y , "   Bio - In sp i re d   Co mp u ti n g :   T h e o rie s a n d   Ap p li c a ti o n s ,   2 0 0 8 .   BICTA   2 0 0 8 .   3 r d   I n tern a ti o n a l  C o n f e re n c e   o n ,   A d e laid e ,   S A ,   2 0 0 8 ,   p p .   3 7 - 42.   Evaluation Warning : The document was created with Spire.PDF for Python.