I nte rna t io na l J o urna l o f   E lect rica l a nd   Co m p ute r  E ng in ee ring   ( I J E CE )   Vo l.   8 ,   No .   4 ,  A u g u s t   201 8 ,   p p .   2 0 9 1 ~ 2 0 9 7   I SS N:  2088 - 8708 ,  DOI : 1 0 . 1 1 5 9 1 / i j ec e . v 8 i 4 . p p 2 0 9 1 - 2097           2091       J o ur na l ho m ep a g e :  h ttp : //ia e s co r e . co m/ jo u r n a ls /in d ex . p h p / I JE C E   Tex t  in I m a g e  H i ding   u sing  Develo ped LSB  and     Ra ndo m  Me thod       E la f   Ali A bb o o d ,   Ru s ul M o ha mm ed  Nea m a h ,   Sh a y m a a   Abdu l k a dh m   Co m p u ter De p a rtm e n t ,  S c ien c e   Co ll e g e   f o r  W o m e n ,  Un iv e rsit y   o f   Ba b y lo n ,   Ba b y lo n ,   Ira q     Art icle  I nfo     AB ST RAC T   A r ticle  his to r y:   R ec eiv ed   J an   2 ,   2 0 1 8   R ev i s ed   Ma r   1 0 ,   2 0 1 8   A cc ep ted   Ma r   1 6 ,   2 0 1 8     In f o rm a ti o n   Hid i n g   is  a   tas k   th a t  f a c e   d iff icu lt   c h a ll e n g e s   in   c u rre n t  ti m e .     T h e   re a so n   f o r  th e se   c h a ll e n g e s   is  th e   ra p id   d e v e lo p m e n t  o f   m e th o d s  o f   d e tec ti o n   o f   h id d e n   i n f o rm a ti o n .   S o ,   re se a rc h e rs  h a v e   b e e n   in t e re ste d   in   d e v e lo p in g   m e th o d s  o f   c o n c e a l m e n t,   m a k in g   it   d iff icu lt   f o r  a t ta c k e rs   to   a c c e s s  h id d e n   i n f o rm a ti o n   u sin g   n e w   m e th o d s  o f   c o n c e a lm e n t.   S u c h   a s  t h e   in tro d u c i n g   a   c o m p lex   a l g o rit h m s,  u se   a   ra n d o m   m e th o d s  a n d   i n v e n t  m o re   c o m p li c a ted   a n d   d if f icu lt   ste p s.  T h is  p a p e r  p re se n ts  a   n e w   m e th o d   o f   h id i n g   in f o rm a ti o n   w it h in   th e   im a g e .   T h is  m e th o d   c re a tes   a   n e w   se q u e n c e   o f   m y ste rio u s  a n d   d if f icu lt   ste p s  b y   d iv id i n g   th e   se c re t  tex t  o n   a ll   i m a g e   a n d   ra n d o m   d istri b u ti n g   o f   b it s  to   e a c h   ro w .   T h e n   u sin g   a   sp e c i a l  re v e r se   m e th o d   to   h id e   t h e   b i ts  in   th a t  r o w .   T h e   L S B  m e th o d   h a s  a lso   b e e n   d e v e lo p e d   t o   m a k e   it   m o re   d iff icu lt   to   h id e   th e   p ix e l.   T h e   re su lt s  p re se n ted   il l u stra te  th e   stre n g th   a n d   se c u rit y   o f   th e   m e th o d   a n d   p r o v id e   g re a ter  p ro tec ti o n   f o r  h id d e n   in f o rm a ti o n .   A lso ,   th e   re su lt   il lu stra te  th e   q u a li ty   o f   th e   ste g o   ima g e   c o m p a re d   w it h   th e   o rig in a l  im a g e   u sin g   P S NR a n d   S S IM   q u a li ty   m e a su re s .   K ey w o r d :   L SB   m e th o d   P SNR   an d   SS I M  m etr ics   R an d o m   n u m b er   g e n er atio n   Secu r it y     Steg a n o g r ap h y       Co p y rig h t  ©   2 0 1 8   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 :   E laf   A li  A b b o o d ,   C o m p u ter   Dep ar t m en t ,    Scien ce   C o lleg e  f o r   W o m e n ,    Un i v er s it y   o f   B ab y lo n ,     B ab y lo n ,   I r aq .   E m ail:  w s ci. ela f . ali@ u o b ab y l o n . ed u . iq         1.   I NT RO D UCT I O N   T h e  tr an s f er   o f   i m p o r tan t  an d   co n f id e n tial  d ata  o v er   th e  I n te r n et  h as  b ec o m e  o n e  o f   m ain   ch alle n g e s   w it h   all  t h i s   d ev elo p m e n t  in   in f o r m atio n   tec h n o lo g y   a n d   c o m m u n icatio n .   T o d ay ,   co n f id en tial  d ata  ca n   b e  en s u r ed   b y   v ar io u s   m e th o d o lo g ies  o f   co n ce a lin g   d ata.   C r y p to g r ap h y ,   s te g a n o g r ap h y ,   a n d   w ater m ar k i n g   ar e   th r ee   g en er al   tech n iq u es  to   c o n ce al  i n f o r m atio n .   On e   o f   t h e m ,   h id ein g   th e   ex is te n ce   o f   a  m e s s a g e,   a n d   t h e  o th er   m ea n s   h id in g   in f o r m at io n   as  a  m ed ia  f o r m at  s u ch   a s   i m ag e,   a u d io ,   v id eo ,   an d   ev en   a  tex t  s o   th at  o t h er   p eo p le  d o   n o t  n o tice  th e  ex i s t en ce   o f   i n f o r m atio n   i n   an   ab o v e m e n tio n ed   f o r m at.   An d   f i n all y ,   w ater m ar k i n g   m ea n s   to   p r o tect  co p y r ig h t.  I n   r ec en t   y ea r s ,   ap p r o ac h s   to   co n ce al  i n f o r m atio n   h a v e  p ai d   g r ea t  atte n tio n   to   s teg a n o g r ap h y   an d   w ater m ar k in g   tec h n iq u e s   [ 8 ] .   On e  o f   t h e  b est  tech n iq u e s   f o r   s ec u r e  co m m u n icat io n   is   s te g an o g r ap h y   a  c o v e r t  w r iti n g .   Steg a n o g r ap h y   i s   t h e  s cie n ce   o f   in v i s ib le  co m m u n icatio n   wh ich   h id e s   an y   p r iv a te  d ata  with i n   a n   i n n o ce n t - lo o k in g   co v er   o b j ec t.   T h e  aim   is   to   d esig n   a  s te g a n o g r ap h y   al g o r ith m   w h ic h   n o t  o n l y   h id e  th e  m e s s a g e   b eh in d   t h e  i m ag e,   b u t  also   p r o v id e  m o r e  s ec u r it y   t h a n   o th e r s [ 1 ,   [ 2 ] .   Steg an o g r ap h y   tec h n iq u e s ,   o n   t h e  o th er   h an d ,   h id e  th e  ex is te n ce   o f   th e  s ec r et  m es s ag e  it s el f ,   w h i ch   m a k es  it  cu m b er s o m e  f o r   a  th ir d   p e r s o n   to   d is co v er   t h e  m es s ag e   [ 1 ] .   I n   i m ag e   s teg a n o g r ap h y ,   t h e   in f o r m atio n   is   h id d en   e x cl u s i v el y   in   i m ag e s .   T o d ay ,   s teg a n o g r ap h y   i s   m o s tl y   u s ed   o n   co m p u ter s   w ith   d i g ital  d at a  b ein g   t h e  b ea r er s   an d   n et w o r k s   b ein g   t h e  r ap id   co n v e y an ce   c h an n el s   [ 3 ] .   Fig u r e   1   ill u s tr ate s   th e  co m m o n   b eh a v io r   an d   th e  m ai n   co n ce p ts   f o r   th e  s teg a n o g r ap h y   tec h n iq u e.       Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  8 ,   No .   4 ,  A u g u s t   201 8   :   2 0 9 1   –   2 0 9 7   2092       Fig u r e  1 .   B asic c o n ce p ts   an d   b eh av io r   o f   s teg a n o g r ap h y       T h e  s teg an o g r ap h y   in c lu d es  t o   m ain   s tep s   t h er e  ar e  h id i n g   an d   th e  e x tr ac ti n g   in f o r m at i o n .   I n   th e   h id d in g   s tep ,   t h e  s ec r et  te x t  w il l  b e  e m b ed d ed   in   a   s elec te d   lo ca tio n   i  n th e   co v er   i m a g e   b ased   o n   a  s u itab le   s teg a n o g r ap h y   m eth o d .   T h en ,   th e  r esu lt in g   s te g o - i m a g e  is   s en t  to   th e  r ec eiv er .   I n   th e  ex tr ac ti n g   s tep ,   th e   r ec eiv er   ap p ly i n g   th e  e x tr ac tio n   f u n ctio n   to   r ec o v er y   t h e  s ec r et  tex t   [ 1 2 ] .   Steg a n o g r ap h y   d i f f er s   f r o m   cr y p to g r ap h y   in   t h e  s e n s e  th at  w h er e  cr y p to g r ap h y   co n ce n tr ates  o n   k ee p in g   t h e  s u b s tan ce   o f   a  m es s ag e  m y s ter y ,   s te g an o g r ap h y   co n ce n tr ates  o n   k ee p i n g   th e  p r esen ce   o f   a   m es s ag e  m y s ter y   [ 3 ] ,   [ 4 ] .   T h er e  ar e  m a n y   tech n iq u e s   r elate d   to   s teg a n o g r ap h y   i s   f i n g er p r in ti n g .   I n   f i n g er p r in t in g   u n iq u e  m ar k s   ar e  e m b ed d ed   in   d is tin ct  co p ies  o f   th e  ca r r ier   o b j ec t  th at  ar e  s u p p lied   to   d if f er en t   c u s to m er s   [ 6 ] .   T h e  o u tp u t  i m a g e  is   ca lled   s te g o - i m a g e  th at  i s   s i m ilar   to   th e   co v er   m ed ia.   T h is   s te g o - i m a g e  is   th e n   s en t  to   t h e  r ec eiv er   w h er e  t h e  r ec eiv er   r etr iev es  th e  h id d en   m e s s a g e  b y   i m p le m e n ti n g   a  d e - s teg a n o g r ap h y   p r o ce s s .   A   s te g o - k e y   is   u s ed   f o r   an   e m b ed d in g   o r   en co d in g   p r o ce s s   to   li m it  u n r av e lin g   o r   ex tr ac tio n   o f   t h e   e m b ed d ed   d ata  in   co v er   m ed ia   [ 5 ] .   T h e  s teg o - k e y   d ep en d in g   o n   r an d o m   g en er atio n   u s e s   a  s p ec if ic  k er n el  in   o r d er   to   s en d   it  to   th e   r ec ip ien t  to   g en er ate  t h e  s a m e   k e y   i n   o r d er   to   r etr iev e  th e  h i d d en   d ata  an d   d ata  is   em b ed d ed   in   a  co v er   i m ag e   u s i n g   L SB   m et h o d .   L ea s t - Si g n i f ica n t - B it  ( L SB )   is   o n e  o f   th e  p o p u lar   an d   f r eq u en tl y   u s ed   s te g a n o g r ap h y   tech n iq u es to   co n ce al  a  m y s ter y   m e s s a g e  in   a  d i g ital  m ed iu m   [ 7 ] .   T h e  m eth o d   r ec o m m e n d ed   in   th is   p ap er   is   u s ed   a  r a n d o m   k e y   g en er ato r   m eth o d   f o r   i m p r o v e m e n t  i n   r o b u s t  an d   s ec u r it y   o f   s te g a n o g r ap h y .   T h e  r an d o m   n u m b er   g en er ato r   lo ca tes  th e  h id in g   p o s itio n s   i n   th e  co v e r   i m a g e  in   ea ch   r o w   s ep ar atel y   a n d   ea ch   r o w   w ill  h id e  th e  s a m e  n u m b er   o f   b it s   o f   s e cr et  tex t.   T h at’ s   b y   d iv id in g   t h e  s ec r et  te x t  o n   all  th e  r o w s   o f   t h e  co v er   i m ag e.   s p ec if ic  m et h o d   f o r   h id in g   b it s   in   ea c h   p ix el  w i ll   b e  u s ed .       2.   RE L AT E D  WO RK S   I n   a  s teg a n o g r ap h y   f ield ,   th e r e  ar e  m a n y   r esear c h er s   u s in g   a  r an d o m   n u m b er   g en er ati o n   m et h o d   co m b i n ed   w it h   a n o th er   tec h n i q u e  f o r   h id in g   i n f o r m atio n   i n   i m a g e.   Ob aid a  M.   an d   Aw ad   A .   i n tr o d u ce d   th at   th e  s ec r et  te x t  b it s   ar e  i n s er te d   in to   t h e  co v er   i m ag e   p ix el s   r an d o m l y .   W h er ea s ,   i n s er ti n g   o f   s ec r et   tex t   b its   in to   t h e  co v er   i m a g e  w il l  b e  i n   a n y   b it  o f   t h e  p i x el  r an d o m l y   b y   co m p ar in g   t h e  m es s ag e  b it  w it h   t h e  p ix el   b it  th at  c h o s e n   r an d o m l y   f r o m   t h e  s ec o n d   to   t h e  la s t  b it.  T h e   least  s i g n i f ica n t   b it  o f   th e   p i x el  w i ll  b e  1   i f   th e   co m p ar is o n   r es u lt  i s   m atch ed .   An d   th e  lea s t  s ig n i f ica n t  b it   o f   th e  p i x el  w i ll  b e  0   if   t h e   co m p ar is o n   r es u lt     is   n o t [ 3 ] .   B ab ita  el  al  u s ed   a  r a n d o m   k e y   g en er ati n g   m et h o d   to   en cr y p t  th e  s ec r et  m es s ag e   u s i n g   X OR   m et h o d   th en   e m b ed d in g   th e   cip h er   m ess a g e  i n to   an   i m ag e   o f   R G B   f o r m at  in   a  s p ec ial   ar r an g e m en t.  T h e  r es u lted   R GB   i m a g e  co n v er ted   in to   th e  b i tm ap   f i le  f o r m at   [ 9 ] .   B alv in d er   el  al.   en cr y p ted   th e  s ec r et  tex t  u s i n g   XOR   en cr y p tio n   m eth o d   u s i n g   8 - b i t  r an d o m   k e y .   T h en ,   ap p lied   XOR  o p er atio n   b et w ee n   o n e  b it  o f   8 - b it  r a n d o m   k e y   a n d   2 n d   L SB   o f   co v er   i m ag e  p i x el.   I f   t h e  XOR  r es u l t  o f   ab o v e  o p er atio n   is   1   th en   h id e  o n e  b it  o f   th e  s ec r et  k e y   i n to   L SB   o f   s a m e  p ix el  o f   co v er   i m a g e.   Oth er w i s e,   th er e  is   n o   h id in g   i n   an y   b it  in   th at  p ix e l.  T h e  E x t r a c t e d   se c r e t   m e ssa g e   S e c r e t   m e ssa g e   C o v e r   Im a g e   S t e g a n o g r a p h y   schem a   E x t r a c t i o n   m e ssa g e   s c h e m a   d e c o d e r   S e c r e t   Ke y   S t e g o   Im a g e   C o m m u n i c a t i o n   c h a n n e l   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   E lec  &   C o m p   E n g     I SS N:  2088 - 8708       T ex t in   I ma g e  Hid in g   u s in g   D ev elo p ed   LS B   a n d   R a n d o m  Meth o d   ( E la f A li A b b o o d )   2093   s u b s t itu t io n   p r o ce s s   w ill b e  co n ti n u ed   d ep en d in g   o n   t h e  le n g th   o f   e n cr y p ted   m e s s a g e.   T h e  r an d o m   k e y   h id d e n   in   th e  s a m e  f ir s t b y te  o f   co v er   i m a g e   [ 1 0 ] .     No o r   K.   h id d en   in f o r m atio n   b y   g e n er ate  th e  s ec r et  k e y   u s in g   L F SR   m et h o d   th e n   en cr y p ted   t h e  s ec r et  m e s s a g e  u s in g   A E S  m eth o d .   T h e  en cr y p ted   m es s ag e  d is tr ib u ted   o v er   th e  co v er   i m ag e  p i x els  u s in g   p er m u tatio n   tec h n iq u e.   T h en   h id e   t h e  b its   o f   t h e  e n cr y p ted   m es s ag e   in   co v er   i m a g e  i n   t h e  r an d o m l y   s elec ted   p ix els   [ 1 1 ] .   A s h w in i  an d   k o m al  p r o v id ed   s eq u en tial  en co d in g   a n d   r an d o m   en co d in g   w a y s   f o r   e m b ed d in g   t h e   s ec r et  d ata  i n s id e  co v er   i m ag e.   Seq u e n tial  e n co d in g   u s ed   o n e  k e y   en ter ed   b y   u s er   a n d   s e q u en tial l y   s elec te d   th e  p i x el  f o r   e m b ed d in g   cip h er   tex t   o b tain ed   b y   XO R i n g   t h e  s ec r et  m es s ag e   w it h   k e y   p r o v id ed   b y   u s er .   I n   r an d o m   en co d i n g   t w o   k e y s   ar e  p r o v id ed   b y   t h e  u s er   , o n e  i s   to   lo ck   th e   f u n ctio n   o n   r ec eiv e r   s id e  an d   o th er   f o r   to   ca r r y   o u t  e n cr y p tio n .   I n   th i s   ca s e  p i x els   ar e  s elec ted   r a n d o m l y   f o r   e m b ed d in g   s ec r et  d a ta  i.e   eit h er   tex t  o r   i m a g e  u s in g   r an d o m   n u m b er   g en er ato r   w h ich   a u to m atica ll y   i m p le m e n t s   li n k   li s t c o n ce p t   [ 1 ] .   T h e  tech n iq u e  t h at  u s ed   b y   R u p ali  B .   a n d   Vais h ali  S.  in c lu d ed   th r ee   m ai n   s tep s .   T h at 's  b y   f o u n d   co m p le m e n ti n g   o f   th e   s ec r et  tex t.  T h en ,   h id i n g   t h e  co m p le m en ted   tex t  i n   co v er   i m ag e   p ix els   u s i n g   p s eu d o   r an d o m   n u m b er   g e n er ato r ,   f i n all y ,   h id e  th e   b its   o f   co m p l e m en ted   tex t  i n   ea c h   p ix e l  u s in g   t h e  i n v er ted   b i t   L SB   m eth o d   [ 5 ] .   M ee n ak s h i  S.  an d   et  a l   in tr o d u ce d   an   R GB   i m ag e  e m b ed d in g   m e th o d   b ased   o n   s ix tee n - p ix el  d i f f er e n ci n g   w it h   n - b it  L ea s t   Si g n i f ica n t  B it   ( L SB )   s u b s tit u tio n .   I n   t h eir   m et h o d ,   th e  i m a g e  i s   d i v id ed   in to   4 ×4   n o n   in ter s ec ti n g   b lo ck s   t h en   a n d   ca lcu late  th e  a v er ag e  d if f er en ce   v a lu e  i n   ea c h   b lo ck .   B ased   o n   th e  r esu lted   v al u e  t h e  b lo ck   is   cl ass i f ied   to   f all   in to   o n e  o f   f o u r   le v els   s u ch   as,  lo w er ,   lo w er - m id d le,   h i g h er - m id d le  a n d   h ig h er .   I f   b lo ck   b elo n g s   to   lo w er   lev e l  t h e n   2 - b it  L SB   s u b s tit u tio n   i s   u s ed   i n   it.   Si m ilar l y ,   f o r   lo w er - m id d le,   h i g h er - m id d le  an d   h i g h er   le v el  b lo ck s   3 ,   4 ,   an d   5   b it  L SB   s u b s tit u tio n   i s   u s ed   [ 1 3 ] .   I n   th is   p ap er ,   a  n e w   m et h o d   is   p r o p o s ed   f o r   h id i n g   s ec r et  te x t  i n   i m a g e  d ep en d in g   o n   th e   g e n er atio n   o f   r an d o m   n u m b er   an d   d ev elo p ed   L SB   m eth o d   u s i n g   a  s i m p le  h as h   f u n ctio n .       3.   T H E   P RO P O SE D  M E T H O D   T h is   p ap er   in tr o d u ce s   a  n e w   p r o p o s ed   m et h o d   to   h id e  a   s ec r et  tex t   in   g r a y   i m a g e  u s i n g   r an d o m   tech n iq u e  w it h   a  s ec r et  k e y   an d   s i m p le  h as h   f u n ct io n .   T h e  allo ca tio n   o f   th e  s ec r et  tex t  in to   th e  i m a g e  d ep en d s   o n   th e  le n g th   o f   s ec r et  te x t.  W h er e,   th e  s ec r et  te x t  w il l  b e  d iv id ed   o n   all  r o w s   o f   i m a g e  in   eq u al  m an n er   ex ce p ted   th e  la s t  r o w ,   t h at  n ee d   to   h id e  ad d itio n al  i n f o r m atio n .   I n   ea c h   r o w ,   th er e  i s   a  f i x ed   n u m b er   o f   co lu m n s   t h at  n ee d s   to   h id e  a  s ec r et  tex t  b its ,   th at ’ s   c h o s en   r a n d o m l y .   T h e  h i d i n g   o f   b it  in   co lu m n   d ep en d s   o n   a  s p ec ia l sch e m a.   Flo w   ch ar t i n   Fi g u r e  2   s h o w s   th e  s eq u e n ce   o f   th e  m eth o d .           Fig u r e  2 .   P r o p o s ed   m eth o d   p r o ce s s ed   s tag e s       T h e  p r o p o s ed   m eth o d   s tep s   d e p icted   in   th e  f o llo w in g :    Step   1   ( C o n v er t  th e   s ec r et  te x t  to   t h e  o n e  b i n ar y   s tr ea m ) :  T h e  s ec r et  tex t  is   a  s tr in g   co n s i s ti n g   o f   letter s ,   s p ac es   an d   s p ec ial  ch a r ac ter s .   E ac h   c h ar ac ter   in   s ec r et  s tr i n g   co n v er ts   to   s ev e n   b it s .   W h e n   m er g e  al l   th e  ch ar ac ter s ,   w e  w i ll  h a v e   o n e  s tr ea m   o f   b in ar y   b it s .   Fo r   ex a m p le:  I f   th e  s ec r et  tex t   is   " T o " ,   w h e n   co n v er ti n g   i t to   b in ar y   an d   co m b in i n g   th e  t w o   let ter s ,   th e  r e s u lt in g   s tr i n g   w ill b e  " 1 0 1 0 1 0 0 1 1 0 1 1 1 1 " .   Step   2   ( Dis tr ib u te  t h e  s ec r et  t ex t  o n   t h e  co v er   i m ag e) :   T h e  s ec r et  te x t  i s   d is tr ib u ted   o n   co v er   i m ag e   ev en l y   ac r o s s   all  r o w s   ex ce p t   th e  las t  o n e.   T h is   is   d o n e  b y   d i v id in g   t h e  n u m b er   o f   s ec r et  tex t  b its   o n   th e   n u m b er   o f   i m ag e  r o w s .   T h is   is   co m p u ted   as in   E q u a tio n   ( 1 ) .     n o _ co l =   n o _ tex tb its   / ( n o _ r o w - 1)               ( 1 )                           C o n v er t th e  s ec r et  tex t to   th e  o n e  b i n ar y   s tr ea m     Dis tr ib u te  t h e  s ec r et  te x t  o n   th e  co v er   i m ag e  u s i n g   a  r an d o m   s ch e m a   Hid e  s ec r et  tex t b its   in   ea ch   r o w   in   r ev er s e  m a n n er   Hid e   se c re t  tex t  b it s in   se lec ted   c o lu m n   u sin g   sim p le h a sh   f u n c ti o n   I n p u t secr et  tex t   I n p u t c o v er   i m a g e   Ou tp u t ste g o   i m a g e   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  8 ,   No .   4 ,  A u g u s t   201 8   :   2 0 9 1   –   2 0 9 7   2094   W h er e  n o _ r o w   r ep r esen t s   th e  n u m b er   o f   i m a g e ' s   r o w s ,   n o _ co l  r ep r esen ts   th e  n u m b er   o f   co lu m n s   t h at  n ee d ed   to   h id e  th e  s ec r et  s tr ea m   i n   ea ch   r o w .   An d   n o _ tex tb it s   d en o t es to   th e  len g t h   o f   b in ar y   s tr i n g   o f   s ec r et  te x t.   Step   3   ( Dete r m in e  t h e  r an d o m   co lu m n s   lo ca tio n s   i n   ea ch   r o w ) :  I n   ea ch   r o w ,   w e  u s ed   a  p s eu d o   r an d o m   n u m b er   g en er ato r   to   d eter m in e   th e   lo ca tio n   o f   co l u m n s   t h at   n ee d   to   h id e  t h e  s ec r et  tex t   i n   ea c h   r o w .   T h is   is   d o n e  b y   th e  f o llo w in g :   Step   3 - 1   C r ea te  a  s ee d   to   g e n er ate  a  r an d o m   n u m b er s .   An d   to   m o r e  s ec u r it y ,   th is   s ee d   is   cr ea ted   u s i n g   s h u f f le  f u n ct io n .   T h is   s ee d   w ill  r ep r ese n t  p ar t   o f   t h e  s ec r et  k e y   t h at  w ill   h id e  i n   la s t  r o w   o f   t h e  i m ag e   an d   s e n t  to   t h e  r ec ei v er .   Step   3 - 2   Fo r   ea ch   r o w ,   g en er ate  a  n o _ co l  o f   co lu m n s   r a n d o m l y   w it h i n   a  ce r tai n   r an g e  a n d   w i th o u t d u p licati n g   in   th a t r o w :   Flag = f alse ;   w h ile ~ Flag e   R= ce il(n * r an d ( n o _ co l,1 ) )   F lag e= n u m el( u n iq u e( R ) ) =  = n o _ co l   E n d   W h er e,   R   r ep r esen ts   th e  r e s u lted   ar r ay   t h at 's  co n tai n s   th e  co lu m n s '   in d e x es.  ce il  i s   a  f u n ct io n   r o u n d s   t h e   ele m e n ts   o f   A   to   th e   n ea r e s t  i n teg er s   g r ea ter   t h an   o r   eq u al   t o   A ,   an d   n   r e f er   to   th e   to tal  n u m b er   o f   co lu m n s   in   co v er   i m a g e.   r a n d   r ef er s   to   r an d o m   g en er atio n   f u n ct io n .   n u m el  r ep r esen ts   a   f u n ctio n   r et u r n s   t h e  ar r a y   ele m e n ts   n u m b er .   u n iq u e  i s   a  f u n ct io n   t h at ’ s   d elete   th e  d u p li ca tin g   in   ar r a y .     Step   4   ( Hid e  o n e   b it  i n   ea c h   p ix els   h a v e  lo ca tio n   x , y )   W h er e  x   r ep r ese n ts   th e   cu r r e n t  r o w ,   a n d   y   r ep r esen ts   t h e  co lu m n   th a t  is   s elec ted   r an d o m l y .   T h is   h id i n g   m et h o d   w il l  b e  in   r ev er s e  m a n n er   f o r   th e  c u r r en t   r o w .   Fo r   ex a m p le,   i f   th e   n u m b er   o f   co lu m n s   allo ca ted   f o r   ea ch   r o w   is   1 0   co lu m n s ,   t h en   th er e  ar e  1 0   b its   o f   s ec r et  tex t  t h at  w o u ld   b e  h id d en   in   ea c h   r o w .   W h er e,   th e  te n th   b it  w il l  h id e  in   t h e  f ir s t  co lu m n   a n d   th e  n i n t h   b it  w ill  h id e  in   t h e  s ec o n d   co lu m n   a n d   s o   o n .     Step   5   E ac h   p ix el  h av e  8   b its .   T o   h id e  o n e  b it  in   o n e  p ix el,   w e  w ill  u s e  t h e  u p d ated   L S B   m et h o d   th at ’ s   in c lu d i n g   a  s i m p le  h as h   f u n ctio n .   T h is   m eth o d   in cl u d e s   h id in g   a  b it  in   o n e  o f   th e  less   th r ee   s ig n i f ica n ce   b its   in   th e   cu r r en t  p ix el.   T h e  ch o s en   a m o n g   th e   th r ee   b it s   d o n e  u s i n g   a  s i m p le   h a s h   f u n ctio n   t h at  u s ed   m o d   o p er atio n   f o r   th e  in d ex   o f   th e  cu r r en t r an d o m   s elec ted   co lu m n .   As d ep icted   in   E q u atio n   ( 2 ) .     x   =  len _ p x l  –   ( co l_ in d x   m o d   3 )               ( 2 )     W h er e,   x   r ep r esen t  th e  lo ca tio n   o f   h id in g   t h e  b it  in   t h e  p ix el ,   len _ p x l  d ep icted   to   th e  len g t h   o f   p ix el  th at  w i ll   b e  8   b its ,   co l_ in d x   d en o ted   to   th e   in d e x   o f   t h e  c u r r en t   r an d o m   s elec ted   co lu m n .   I f   t h e  r e s u lted   x   is   eq u al  to     0 ,   1   o r   2 ,   th en   t h e  b it  w il l  h i d e  in   t h e  ei g h th ,   s ev e n t h   o r   s ix t h   b it  o f   t h e  p ix el,   r e s p ec tiv el y .   T h e  f o llo w i n g   ex a m p le  il lu s tr ates t h e  ab o v e  s tep s   o f   o u r   m et h o d   in   d etails.   L et 's  th e  s ec r et  tex t  h a v e  7 0 0   ch ar ac ter s .   W h en   co n v er ti n g   i t  to   b in ar y ,   ea ch   c h ar ac ter   w il l  co n v er t   to   7   b its .   T h at  m ea n s ,   t h e  le n g th   o f   s ec r et  te x t  i n   b i n ar y   w i ll  b e  7 *   7 0 0 =4 9 0 0   b its .   Fo r   th e  co v er   i m a g e  w it h   s ize  5 1 2 * 5 1 2   p ix el,   ea ch   r o w   w il l  co n tai n   n u m b er   o f   b its   o f   s ec r et  tex t  co m p u ted   as  f o llo w i n g :  n o _ co l=f lo o r   ( 4 9 0 0 /( 5 1 2 - 1 ) ) +1 = 1 0   b its   o f   t h e  s ec r et  te x t  h id d en   in   ea c h   r o w   o f   t h e  co v er   i m ag e.   W h e r e  f lo o r ( A )   r o u n d s   th e  ele m en t s   o f   A   to   th e  n ea r e s t in te g er s   le s s   t h an   o r   eq u al  t o   A .     No w ,   w e  u s e  t h e  r an d o m   f u n c tio n   to   g en er ate  1 0   co lu m n s '   i n d ex es   in   r an g e  ( 1 - 5 1 2 ) .   First ,   g en er ate  th e  s tar t  r an d o m   s ee d   u s in g   s h u f f le  f u n ctio n   f o r   ex a m p le:  s e ed = 1 8 9 7 0 3 9 2 4 6 .   T h is   s ee d   w i ll  b e  co n s id er ed   a s   s ec r et  k e y   t h at ' s   s e n t  to   r ec eiv er   b y   h id i n g   it  i n   th e  las t  r o w   o f   co v er   i m ag e  u s i n g   L SB   m e th o d .   T h e  r ec ei v er   w il l  u s e  t h is   s ee d   to   g en er ate  t h e  s a m e  s eq u en ce s   o f   r an d o m   n u m b er s   to   g e t  th e  s ec r et  tex t.  T h en ,   g en er ate  1 0   co lu m n   in d e x es  in   r an g e  ( 1 - 5 1 2 )   f o r   ea ch   r o w   i n   co v er   i m ag e  ex ce p t  th e  last   o n e  u s i n g   s tep   ( 3 - 2 ) .   W h en   n =5 1 2 ,   n o _ co l=1 0 ,   th e  f ir s t 1 0   co lu m n s   i n d ex e s   g e n er ated   in   o u r   ex a m p le  w il l b e:   1 6 5   3 6 3   2 3 3   3 3 5   1 0 5   1 3 8   1 9 9   4 2 0   6 3   4 1 8   I f   t h e  f ir s t   1 0   b its   i n   s ec r et  te x t  ar e:  1 0 1 0 1 0 0 1 1 0 ,   th en   t h e  h id in g   o f   t h ese   b its   in   th e   f ir s t  r o w   a n d   r a n d o m   s elec ted   co lu m n s   w ill b e  in   r e v er s e  m a n n er   as:       T h at  m ea n s   th e   1 0 th   s ec r et  b it  w ill   h id e  i n   t h e  1 6 6 th   co lu m n   a n d   t h e  9 t h   b it  w ill   h id e   in   3 6 3 th   co l u m n ,     an d   s o   o n .   No w ,   w e  d eter m in ed   th e  p ix el( r o w ,   co l u m n )   f r o m   co v er   i m ag e  f o r   ea ch   b it  i n   s ec r et  tex t.  T o   h id e  th e  1 0 th   b it ( 0 )   in   t h e  p i x el( 1 , 1 6 6 ) ,   w e  u s e   m o d   o p er atio n   as a   s i m p le  h a s h   f u n ct io n   as   in   s tep   ( 3 - 4 )   to   f in d   t h e   in d ex   o f   h id i n g   t h e  s ec r et  b it i n   th e  p i x el  b its .   I f   t h at  i n d ex   ( x )   is   co m p u ted   as:       x   =  len _ p x l - ( co l_ in d x   m o d   3 )            x =8 - ( 1 6 6   m o d   3 ) = 7   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   E lec  &   C o m p   E n g     I SS N:  2088 - 8708       T ex t in   I ma g e  Hid in g   u s in g   D ev elo p ed   LS B   a n d   R a n d o m  Meth o d   ( E la f A li A b b o o d )   2095   T h en ,   th e  1 0 th   s ec r et  b it  ( 0 )   w il l  h id e  i n   th e  7 t h   b it  o f   t h e  p ix el   ( 1 , 1 6 6 ) .   I f   th e  g r a y   co lo r   o f   th e  p ix el     ( 1 , 1 6 6 ) =  0   1   0   1   0   0   1   1 ,   th e n   t h e  7 t h   b it   o f   th e   p ix e l  ( 1 )   w il l  b e  r ep lace d   b y   t h e  1 0 th   s ec r et  b it  ( 0 )   o f   t h e  s ec r et  tex t.  T h e  r esu lt o f   th e  p i x el   ( 1 , 1 6 6 ) = 0   1   0   1   0   0   0   1 .   W h en   t h e  s teg o   i m a g e  ar r iv es  to   th e   r ec eiv er ,   t h e  r ec eiv er   w il l  b e  ex tr ac ted   t h e  s ec r et  tex t  b y   ap p ly i n g   th e  s a m e  h id i n g   s tep s .   I n   th e  f o llo w in g ,   t h e  s tep s   o f   ex tr ac tio n   th e  s ec r et  tex t :   Step   1 :   E x tr ac tio n   o f   th e  s ee d   r an d o m   g en er at io n   an d   l en g t h   o f   th e  s ec r et  tex t.  First  t h e  r ec eiv er   m u s t  ex tr ac t  th e  s ee d   o f   g en er ate  t h e  r an d o m   s eq u e n ce   an d   al s o   ex tr ac t   th e  len g t h   o f   s ec r et  tex t  t h at  h id e  in   t h e  las t  r o w     o f   th e  s te g o   i m ag e  u s i n g   L SB   tr ad itio n al  m et h o d .   Step   2 :   Fin d   th e  n u m b er   o f   co lu m n s   th at  u s ed   to   h id e  t h e  s ec r et  tex t  b its   u s i n g   E q u a tio n   ( 1 ) .   Step   3 :   Gen er ate  a  r an d o m   l o ca tio n s   f o r   th e  n u m b er   o f   c o lu m n s   i n   ea ch   r o w .   T h at’ s   d o n e  u s i n g   a  p s eu d o   r an d o m   g e n er atio n   m et h o d   s tar ted   u s in g   t h e  s ee d   th at  e x tr ac t ed   in   s tep   1 .   Step   4 :  E x tr ac tio n   o f   s ec r et  te x t b it s .   T o   ex tr ac t t h e  s ec r et  te x t b it s ,   w e   u s e  t h e  s a m e  m et h o d   to   h id e  t h ese   b its   in   i m a g e.   W h er e,   th e  f ir s t  b it  w ill  b e  ex tr ac ted   f r o m   t h e  last   r an d o m   co lu m n   a n d   th e  s ec o n d   b it  w ill  b e   ex tr ac ted   f r o m   t h e  s ec o n d   last   r an d o m   co lu m n   a n d   s o   o n .   T o   ex tr ac t  t h e  b it  f r o m   t h e  p i x e l,  w e   u s e  t h e  m o d   o p er atio n   u s in g   E q u at io n   ( 2 ) .   Step   5 :   C o n v er t  t h e  s ec r et  te x t  b its   to   ch ar ac ter s .   T h e  ex tr ac ted   s ec r et  tex t  is   o n e  s eq u e n ce   o f   b in ar y   b its .     T o   co v er t th e  s ec r et  tex t  f r o m   b in ar y   to   ch ar ac ter s ,   ea ch   s ev e n   b its   w ill co n v er t to   o n e  ch ar ac ter .       4.   RE SU L T S   T h e  p r o p o s ed   m et h o d   u s ed   an   ef f icien t  an d   s ec u r e  s c h e m a  t o   h id e  s ec r et  tex t  in   i m a g e.   T h is   s ec tio n   illu s tr ates  t h e  r es u lt s   o f   ap p l y in g   th e   p r o p o s ed   m et h o d   to   h id e  d if f er e n t  s ec r et  te x t  s ize  o n   d if f er e n t  i m ag e s   an d   m ea s u r e  th e   ac cu r ac y   o f   th e  r es u l ted   i m a g es   u s in g   P S NR   a n d   SS I M   m e a s u r e m e n ts   th at ’ s   d escr ib es  i n   E q u atio n   ( 3 )   an d   E q u atio n   ( 4 ) ,   r esp ec tiv el y .                             [            ∑ ∑                       ]               ( 3 )     W h er e         in d icate d   to   th e  s tr eg o   im a g e  p ix els  an d          in d icate d   to   th e  co v er   im ag e  v a lu e s .   M  an d   N  is   th e   i m a g e  s ize.                       (                                     )   (                                  )             ( 4 )     W h er e  µ  d en o ted   t o   th e  m ea n   o f   th e  ( m ,   n )   w i n d o w .       ar e   in d icate d   to   th e  s tan d ar d   d e v iatio n   o f   ( m ,   n )   w i n d o w .   Fi g u r e  3 ,   F ig u r e  4   a n d   Fi g u r e   5   i llu s tr ated   t h e  ef f ec t  o f   t h e  p r o p o s ed   m eth o d   o n   5 1 2 x 5 1 2   Go ld h ill,  B o at  an d   L en a  i m ag e s   w h en   h id in g   a  s ec r et  te x t  w it h   s ize  4 9 0 0 ,   1 4 7 0 0   an d   2 4 5 0 0   b its ,   r esp ec tiv el y .             ( a)   T h e  o r ig in al  g o ld h ill i m a g e     ( b )   T h e  s teg o   i m a g e     Fig u r e  3 .   Hid in g   a   s ec r et  te x t  w it h   s ize  4 9 0 0   b its   in   5 1 2 x 5 1 2   Go ld h ill i m a g e   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  8 ,   No .   4 ,  A u g u s t   201 8   :   2 0 9 1   –   2 0 9 7   2096         ( a)   T h e  o r ig in al  b o at  i m a g e     ( b )   T h e  s teg o   i m a g e     Fig u r e  4 .   Hid in g   a  s ec r et  te x t  w it h   s ize  1 4 7 0 0   b its   in   5 1 2 x 5 1 2   B o at  im a g e             ( a)   T h e  o r ig in al  l i n a  i m ag e     ( b )   T h e  s teg o   i m a g e     Fig u r e  5 .   Hid in g   a  s ec r et  te x t  w it h   s ize  2 4 5 0 0   b its   in   5 1 2 x 5 1 2   L in a  i m ag e       T ab le   1   s h o w s   th e  i ll u s tr ated   th e  r esu lt s   o f   P SNR   an d   SS I M  m ea s u r e m e n ts   w h en   ap p ly in g   t h e  p r o p o s ed   m et h o d   o n   d if f er e n t i m ag e s   an d   d if f er en t  s ize  o f   s ec r et  te x t.       T ab le  1 .   I llu s tr ated   th e   r esu lt s   o f   P SNR   an d   SS I M  m ea s u r e m en ts   w h e n   ap p l y in g   t h e  p r o p o s ed   m et h o d   o n   d if f er e n t i m ag e s   an d   d if f er e n t  s ize  o f   s ec r et  te x t   C o v e r   i mag e   5 1 2 x 5 1 2   S e c r e t   t e x t   4 9 0 0   b i t s   S e c r e t   t e x t   1 4 7 0 0   b i t s   S e c r e t   t e x t   2 4 5 0 0   b i t s   P S N R   S S I M   P S N R   S S I M   P S N R   S S I M   G o l d h i l l   6 0 . 0 4 8 9   0 . 9 9 9 6 6   5 5 . 2 5 1 2   0 . 9 9 8 9 6   5 2 . 9 8 0 6   0 . 9 9 8 2 3 4   B o a t   6 0 . 0 0 5 6   0 . 9 9 9 5 1 3   5 5 . 2 7 3 8   0 . 9 9 8 5 5 4   5 2 . 9 8 5 9   0 . 9 9 7 5 7 7   L e n a   6 0 . 0 2 9 9   0 . 9 9 9 4 4 4   5 5 . 1 9 7   0 . 9 9 8 3 2 8   5 2 . 9 8 1 7   0 . 9 9 7 2 4 2       5.   CO CL US I O NS   T h e  m ain   o b j ec tiv e  o f   d ev e lo p in g   m et h o d s   o f   i n f o r m atio n   co n ce al m e n t  is   to   i n cr ea s e   th e   s ec u r it y   o f   th ese  r o ad s   an d   to   p r o tect  i n f o r m atio n   f r o m   d etec tio n   b y   at tack er s .   T h e  m o r e  co m p lex   th e  m eth o d   o f   co n ce al m e n t  an d   t h e  m o r e  s te p s   f o llo w ed ,   th e  m o r e  c y n ical   th e  m et h o d   an d   h ar d er   f o r   th e  attac k er s   to   b r ea k   it  an d   ac ce s s   to   h id d en   i n f o r m atio n .   T h is   s ea r ch   u s es  m o r e  th an   o n e   tech n iq u e  to   i n cr ea s e  s ec u r it y   o f   co n ce al m e n t  a n d   to   s tr en g t h e n   th e  p r o tectio n   o f   h id d en   i n f o r m atio n .   W h er e  th e  m et h o d   o f   r an d o m   g e n er atio n   in   t h e  s elec tio n   o f   p i x el s   i n   ea ch   r o w   o f   th e   i m ag e   in   w h ich   w e  h id e  t h e  s ec r et  te x t.  R ev er s e  i n v er s io n   o f   b its   o f   s ec r et   tex t  w a s   u s ed   i n   ea ch   r o w .   I t   also   u s ed   an   i m p r o v ed   L SB   m eth o d   w h ic h   h id   t h e  b i t  o f   th e   s ec r et  tex t   in   th r ee   les s   i m p o r tan t  b its .   An d   s elec ts   t h e  b it  in   w h ich   w e   w ill  h id e  th e  r an d o m   n u m b er s   g en er ated   ea r lier .   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   E lec  &   C o m p   E n g     I SS N:  2088 - 8708       T ex t in   I ma g e  Hid in g   u s in g   D ev elo p ed   LS B   a n d   R a n d o m  Meth o d   ( E la f A li A b b o o d )   2097   T h ese  s tep s   i n cr ea s e  t h e  s ec u r it y   o f   t h e  m eth o d   a n d   g i v e  g o o d   r esu lts   in   ter m s   o f   m ea s u r i n g   th e   i m p ac t   o f   t h e   i m a g e  af ter   t h e  co n ce al m e n t c o m p ar ed   to   th e  o r ig i n al  i m ag e .       RE F E R E N C E S   [1 ]   A sh w in i  B.   a n d   Ko m a l  B. ,   “ Hy b rid   A p p r o a c h   f o r  Em b e d d in g   T e x t  o r  Im a g e   in   Co v e r  I m a g e s ” ,   In ter n a t io n a l   J o u rn a l  o f  In n o v a ti v e   Res e a rc h   in   S c ien c e ,   En g i n e e rin g   a n d   T e c h n o lo g y ,   v o l.   5 ,   n o .   5 ,   2 0 1 6 .   [2 ]   Ya n g   Re n - e r  a n d   e t  a l ,   “ I m a g e   S teg a n o g ra p h y   Co m b in e d   w it h   DES   En c r y p ti o n   P re - p r o c e ss in g ” ,   S ixth   In ter n a t io n a l  C o n fer e n c e   o n   M e a su rin g   T e c h n o lo g y   a n d   M e c h a tro n ics   Au t o ma ti o n ,   p p .   3 2 3 - 3 2 6 ,   2 0 1 4 .   [3 ]   Ob a id a   M o h a m m a d   Aw a d   A l - Ha z a i m e h ,   “ Hid in g   Da t a   in   I m a g e s   Us in g   Ne w  Ra n d o m   Tec h n iq u e ” ,   I n ter n a ti o n a l   J o u rn a l  o f  Co m p u ter   S c ien c e   Iss u e s , v o l.   9 ,   2 0 1 2 .   [4 ]   A rtz,  D.,   “ Dig it a l  S teg a n o g ra p h y :   Hid in g   Da ta w it h in   Da ta” ,   IEE E  In ter n e t  Co m p u ti n g   J o u r n a l ,   2 0 0 1 .   [5 ]   Ru p a li   Bh a r d w a j  a n d   V a ish a li   S h a r m a , ”   I m a g e   S te g a n o g ra p h y   B a s e d   o n   C o m p le m e n ted   M e ss a g e   a n d   In v e rted   b it   L S B  S u b stit u ti o n ” ,  6 th   In ter n a ti o n a l  C o n fer e n c e   o n   A d v a n c e s In   C o mp u t in g   &   Co mm u n ica ti o n s ,   2 0 1 6 .   [6 ]   M . A . W a k u re   a n d   S . A . W a k u re ,   “ A  Dig it a l   I m a g e   S te g a n o g ra p h y ” ,   In ter n a ti o n a l  J o u rn a l  o f  Co mp u ter   S c ien c e   T re n d s a n d   T e c h n o lo g y   ( IJ CS T ) ,   v o l.   5 ,   n o .   2 ,   2 0 1 7 .   [7 ]   Eb ra h im   A lr a sh e d   a n d   S u o o d   S u o o d   A lro o m i,   “ Hu n g a rian - P u z z led   T e x t  w it h   D y n a m ic  Qu a d ra ti c   Em b e d d in g   S teg a n o g ra p h y ” ,   v o l.   7,   n o .   2 ,   2 0 1 7 .   [8 ]   Re ih a n e   S a n iei  a n d   Ka rim   F a e z ,   “ T h e   S e c u rit y   o f   A rit h m e ti c   Co m p re ss io n   Ba se d   T e x t  S te g a n o g ra p h y   M e th o d ” ,   In ter n a t i o n a l  J o u rn a l  o f  E lec trica l  a n d   C o mp u ter   En g in e e rin g ,  v o l.   3 ,   n o .   6 ,   p p .   7 9 7 - 8 0 4 ,   2 0 1 3 .   [9 ]   Ba b it a 1   a n d   e l   a l ,   “ A n   A p p ro a c h   to   Im p ro v e   Im a g e   S teg a n o g r a p h y   u sin g   Ra n d o m   Ke y   G e n e r a ti o n   M e th o d " ,   In ter n a t io n a l  J o u rn a l  o f  I n fo rm a t io n   a n d   C o mp u ta ti o n   T e c h n o l o g y ,  v o l .   3 ,   n o .   4   ,   p p .   2 3 5 - 2 4 0 ,   2 0 1 3 .   [1 0 ]   Ba lv in d e r  S in g h   a n d   e l  a l ,   “ A   S teg a n o g ra p h y   A lg o rit h m   f o r  Hid in g   S e c re t  M e ss a g e   in sid e   I m a g e   u sin g   Ra n d o m   Ke y ” ,  In ter n a ti o n a l   J o u r n a l   o f  En g in e e rin g   Res e a rc h   &   T e c h n o lo g y ,   v o l.   3 ,   n o .   1 2 ,   2 0 1 4 .   [1 1 ]   No o r  Ka re e m   Ju m a a ,   “ Hid in g   o f   R a n d o m   P e rm u tate d   En c ry p ted   T e x t  u sin g   L S B  S teg a n o g ra p h y   w it h   Ra n d o m   P ix e ls  G e n e ra to r” ,  In ter n a ti o n a l   J o u rn a l  o f  C o mp u ter   Ap p li c a ti o n s ,  v o l.   1 1 3 ,   n o .   1 3 ,   2 0 1 5 .   [1 2 ]   M o jt a b a   B.   a n d   Ka rim   F . ,   “ A n   Ad a p ti v e   S teg a n o g ra p h y   S c h e m e   B a se d   o n   V isu a l  Qu a li ty   a n d   Em b e d d i n g   Ca p a c it y   Im p ro v e m e n t” ,  In ter n a ti o n a l  J o u rn a l  o f  El e c trica l  a n d   Co m p u ter   En g i n e e rin g   ( IJ ECE ) ,  v o l.   4 ,   n o .   4 ,   p p .   5 7 3 - 5 8 4 ,   A u g u st 2 0 1 4 .   [1 3 ]   M e e n a k sh i  S   A r y a ,   M e e n u   Ra n i,   Ch a rn d e e p   S i n g h   Be d i,   “ Im p ro v e d   Ca p a c it y   I m a g e   S teg a n o g ra p h y   A lg o rit h m   u sin g   1 6 - P ix e l  Dif f e r e n c in g   w it h   n - b it   L S B  S u b stit u ti o n   f o r  RG B  Im a g e s” ,   In ter n a ti o n a l  J o u rn a l  o f  El e c trica l  a n d   Co mp u ter   E n g in e e rin g   ( IJ ECE ) ,   v o l.   6 ,   n o .   6 ,   p p .   2 7 3 5 - 2 7 4 1 ,   De c e m b e r  2 0 1 6 .   Evaluation Warning : The document was created with Spire.PDF for Python.