T E L KO M NIK A , V ol . 17 ,  No. 5,  O c tob er   20 1 9,  p p.2 40 0 ~ 24 09   IS S N: 1 69 3 - 6 93 0 ,  accr ed ited   F irst  Gr ad e b y K em en r istekdikti,  Decr ee  No: 2 1/E/ K P T /20 18   DOI:   10.12928/TE LK OM N IK A .v 1 7 i 5 . 9570   ◼    24 00       Rec ei v ed   A pril   11 ,  20 1 8 ; R ev i s ed   N ov em b er 6 ,  20 1 8 ;  A c c ep ted   M arc h  12 ,  20 1 9   A n   im pro v e d se curit y  a nd   mess age ca pacit y   us ing     A E S a nd   H uf fm an co din g o n im age st ega no gra ph y       Ch r ist y   A t i ka   S a r i 1 , G iov a n i  A r d ian s y ah 2 ,  De Ro sa l  Ign atiu s M o se s S etiad i * 3 ,    E ko H ar i R ac h m aw ant o 4   Dep a rtm e n t  o f  In f o rm a ti c s  E n g i n e e r i n g ,  D i a n  Nu s w a n to ro  Un i v e rs i ty ,   2 0 7  I m a m  Bo n j o l  St . ,  Se m a ra n g  5 0 1 3 1  I n d o n e s i a ,  t e l :  (+ 6 2 2 4 )3 5 1 7 2 6 1 / (+ 6 2 2 4 )3 5 6 9 6 8 4   *C o rre s p o n d i n g  a u th o r,   e - m a i l :  a ti k a .s a ri @d s n .d i n u s .a c .i d 1 ,  g v n .a rd i a n s y a h @g m a i l .c o m 2 ,  m o s e s @d s n .d i n u s .a c .i d 3 ,  e k o . h a ri @d s n .d i n u s .a c .i d 4       Ab strac t     In fo rm a ti o n   s e c u ri t y   i s   v e r y   i m p o rta n t   a n d   h a s   b e e n   wid e l y   i m p l e m e n te d .   Cry p t o g ra p h y   a n d   s te g a n o g r a p h y   a re   tw o   c o m m o n   m e th o d s   th a t  c a n   b e   i m p l e m e n te d   to   s e c u re   a n d   c o n c e a l   th e   i n f o rm a ti o n .   In   th i s   r e s e a rc h ,  th e   p ro p o s e d   AES  a l g o ri th m   fo r  c r y p t o g ra p h y   a n d   D W T  f o r  s te g a n o g ra p h y .  Howe v e r,  i n   c a s e   o f  i m p l e m e n ti n g   D W T  a s   s te g a n o g ra p h y ,  th e re   i s   a   wea k n e s s   whi c h   i s   a   l o wer  c a p a c i t y .  Ba s e d   o n   DW T’ s   p ro b l e m ,  p ro p o s e d   H u ff m a n   Cod i n g   to   re d u c e   t h e   to ta l   o f  th e   m e s s a g e ’ s   b i t   a n d   i n c re a s e     th e   c a p a c i t y .  In   t h e   i m p l e m e n t a ti o n ,  a   m e s s a g e   w i l l   b e   p ro c e s s e d   b y   u s i n g   AES  a n d   c o m p r e s s e d   b y   u s i n g   Huf fm a n   Cod i n g   th e n   c o n c e a l   i n   a   c o v e r  u s i n g   D WT .   Aft e r  d o i n g   s e v e r a l   e x p e ri m e n ts   u s i n g   a     1 2 8 x 1 2 8   p i x e l   m e s s a g e   i m a g e   a n d   a   5 1 2 x 5 1 2   p i x e l   o f  th e   c o v e r  i m a g e ,  a c h i e v e d   th e   a v e ra g e   o f  M SE  i s   1 .5 6 7 6  a n d  t h e  a v e ra g e  o f  PS NR  re s u l t  i s  a b o v e   4 0  d b  wh i c h  i s   4 6 .1 8 7 8 .       Key w ords :  AES,  D W T,   H u ff m a n  c o d i n g ,  i m a g e  c o m p re s s i o n ,  i m a g e   s te g a n o g ra p h y       Copy righ t  ©  2 0 1 9   Uni v e rsi t a s  Ahm a d  D a hl a n.  All  rig ht s  r e s e rve d .       1.  Int r o d u ctio n   Cur r en tl y ,  i nf orm ati on   s ec urit y   i s   w i de l y   us ed   t o  s e c ure  or  protec t  t he   i nf orm ati on .  S e v era l   c om m on   as pe c ts   tha t  ex i s t  i n  i nf orm ati on   s ec urit y   h as   be en   i m pl em e nte d   s uc h  as   c r y p tog r a ph y   a nd   s teg a no graph y .  A c c ordi ng   t o   [ 1] ,  c r y p tog r a ph y   i s   a  tec hn i qu e  th at  a i m s   to  tr an s f or m   the   m es s ag e  b e c o m es   the   r an d om   m es s a ge   b y   e nc r y pt i ng   i t .  On   t h e  ot he r   ha nd ,   s teg an og r ap h y   i s   a   branc h  of   i nf orm ati on   h i d i ng   m eth o d  th at   ai m s   to  c o nc ea l   t he   m e s s ag e  i n  a  m ed i u m ,  s uc h  as   an   i m ag e,  v i d eo ,  au d i o,   f i l e   [2 - 4] .   S teg an o grap h y   ha s   t wo  d i f f erent  k i nd s   of  do m ai ns  th at  are m os tl y  us ed , s uc h  as  s pa ti al   do m ai n  an d f r eq u en c y   do m ai n   [4 ,  5] .    T he   s pa ti a l   d om ai n  i s   a  m e s s ag e  c on c ea l m en t  te c hn i q ue   t ha t  di r ec t l y   de al s   wi th     the   ori gi n al   p i x el   or  d ata   i n  a  m ed i um   [6] .  On   the   oth er  ha nd ,  th e  f r eq ue nc y   do m ai n  i s   a   m e s s ag e  c on c ea l m en t  tec hn i qu e  tha t   tr an s f orm ed   the   ori gi na l   p i x el   or  da t a  i n  a   m ed i u m   be c om es   the   f r eq ue nc y   [7 ] .  A c c ordi ng   to   [ 8] ,  t he   f r eq ue nc y   do m ai n  i s   a  be tt er   c on c ea l m en t  tec hn i qu e   t ha n   s pa t i a l   do m ai n  be c au s e   i t  s pre ad s   the   pi x e l   area   to   c on c e al   the   m es s ag e.  Di s c r ete   W av el et  T r an s form   ( D W T )   i s   the   al go r i thm   tha t  m os tl y   us e d   to  i m pl em en t     the   f r eq ue nc y   do m ai n  be c au s e  i t  h as   the   ad v an ta g e  whi c h   i s   c l os ed   to  th e  Hum an   V i s ua l   S y s tem  ( HV S )   [ 9,  1 0] .   A c c ordi n g  to   [ 11 ,  1 2] ,  t he r e   are  s ev er al   as p ec ts   tha t  s h ou l d  b e  c on c erne d  to  ac hi ev e  a  go od   s teg a no gr ap h y   r es u l t ,  s uc h  as   r ob us t ne s s ,  c ap ac i t y ,   an d  i m pe r c ep ti bi l i t y .  Im pe r c ep ti bi l i t y   i s   v er y   i m po r tan t   be c a us e  the   s t eg a no gra ph y   qu a l i t y   l e v el   wi l l   be   tes ted   b y   us i n g  P S NR   [1 3] .    A   go o d  i m pe r c ep ti b i l i t y   s h o ul d  ac h i e v e   m ore  tha n  40   dB   [14] .  H o w e v er,  D W T   f or   s teg a no gra ph y   ha s   a  weak ne s s   w h i c h  i s   h as   a  l o w er  c ap ac i t y   to  c o nc ea l   a  b i gg er  m es s ag e   [15] .  T he   w e ak ne s s   c an  af f ec t th e i m pe r c ep ti bi l i t y   l e v e l   w i l l  be  l o w er  when  t he  m es s ag e s i z e t h at  wi l l   b e c on c ea l e d i s   bi g ge r , s o n ee ds  a  m eth od   tha t c a n m i ni m i z e  th e  D W T  wea k ne s s .     A c c ordi n g  to   [16 ] ,  i m ag e  c om pres s i on   i s   a  tec hn i q ue   t ha t  c an   be   ut i l i z ed   t o  de c r ea s e     the   i m ag e  s i z e.   T he r e  are  s ev era l   a l go r i thm s   tha t  c an   be   i m pl em en ted ,  i nc l ud i ng   Ru n - Le n gth   E nc od i n g  ( RL E ) ,  L em pe l - Z i v   ( LZ) ,  Di s c r ete   Cos i ne   T r an s f or m   ( DC T ) ,  an d  H uf fm an   Cod i ng .   A c c ordi n g  t o   [ 17 ] ,   H uf fm an   Cod i n g  i s   a   l os s l es s   i m ag e  c om pres s i on   ( do   n ot  r em ov e   or   c ha n ge   the   orig i n al   i nf or m ati on )   a nd   ea s y   to   i m pl em en t.  In   the   i m pl em en tat i on   of   s t eg an og r a ph y ,     the   m es s ag e  i nt eg r i t y   s h o ul d  be   c o ns i de r ed   [ 18 ] ,  s o  tha t   Huf fm an   Codi n g  c a n  be   a  s ui t ed   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KO M NIK A     IS S N: 1 69 3 - 6 93 0   ◼     A n  i mp r ov ed  s ec urit y   an d  me s s ag e c a pa c i ty   us i ng  A E S . . .    ( Chr i s ty  A ti k a  S ari )   2401   al g orit hm   f or  c o m pres s i ng   th e  m es s ag e  b ec au s e   of   i ts   ad v an tag e.  U ti l i z i ng   an   i m ag e  c o m pres s i on ,  ho p ef ul l y ,   c a n  m i ni m i z e  the   D W T   w ea k ne s s   an d  i nc r ea s e   t he   c ap ac i t y .   T o  s ec ure  the   m es s ag e  au the n ti c i t y ,  a  c r y pto gr ap h y   m eth od   c an   be   i m pl em en ted   i n  t he   m e s s ag e  be f ore  c on c ea l i ng   t he   m es s ag e.  Ma n y   p op ul ar  a l g orit hm s   tha t  c an   be   ap p l i ed   i n  c r y pt og r ap h y ,  s uc h  as   Data   E nc r y p ti on   S ta nd ard   ( DE S ) ,  3 - DE S ,  B l o w f i s h,   R i v es t – S ha m i r – A dl em an   ( RS A ) ,  R C4,  and  A d v an c e d  E nc r y pt i o n  S t an da r d  ( A E S )   [ 19 ,  20] .   Com pa r i ng   to  t he   o the r   al g orit h m s ,  A E S   ha s   a  go od   c r y p tog r a ph i c   a l go r i th m   ba s ed   on   i ts   s ec urit y   an d  t i m e  to  pr oc es s   [21 ] .   I n  t hi s   r es e arc h,  a   c o m bi na t i on   of   c r y pt og r ap h y   an d   s teg an o grap h y   wh i c h  are  us i n g  A E S   an d   D W T   c an   protec t    the   m es s ag e.  On   t he   o th er  ha n d,  u ti l i z i ng   H uf fm an   Cod i ng   i n   the   m es s ag e  be f ore  do i n g  s teg an og r ap h y ,  ho pe f ul l y ,  c an  i nc r ea s e t he  p a y l o ad  b y   de c r ea s i n g   th e m es s ag e b i t .       2.           Res ea r ch M eth o d   2.1 .        Ba sic  T h eor y   2.1 .1 . Dis cr et e W av ele t  T r ansf o r m ( DW T )   In  D W T  th ere are s e v era l  f i l ters  th at  c an   be   i m pl em en ted  t o p r oc es s  t he  s i gn al   an d Ha ar  i s   the   s i m pl es t  f i l t er  tha t  m o s tl y   us e d.  T he   i m pl em en tat i on   of   D W T   i n  the   2D   i m ag e   i s   b y   di v i di ng   the   i m ag e i nt o f ou r  s ub b an ds , s uc h a s  LL – LH – HL – HH   [10 ,  22] , c a n b e s ee n i n  F i gu r e  1 .           F i gu r e  1 .  D W T  s ub ba nd s       T o  ga i n  t he   c oe f f i c i en t  of   ev er y   s ub ba n d   c an   be   us ed   th e  Ha ar  f i l ter  c a l c ul at i o n    be l o w   [2 2 ,  2 3]   :      ( , ) = ( , ) + ( , + 1 ) + ( + 1 , ) + ( + 1 , + 1 ) 2     ( 1)      ( , ) = ( , ) + ( , + 1 ) − ( + 1 , ) − ( + 1 , + 1 ) 2   ( 2)      ( , ) = ( , ) − ( , + 1 ) + ( + 1 , ) − ( + 1 , + 1 ) 2   ( 3)      ( , ) = ( , ) − ( , + 1 ) − ( + 1 , ) + ( + 1 , + 1 ) 2   ( 4)     w he r e,  x   =  n um be r  of  r ow ,  y   =  nu m be r  of  c ol um n,  an d  p =  t he   i m ag e p i x e l .     2.1.2 .   A d v anced  E n cr ypt i o n  S t and ar d  ( A E S )   A E S   i s   the   m os t  po pu l ar  c r y p tog r a ph y   al go r i thm   tha t  ha s   a  go o d  s ec urit y   l e v el   an d    the   f as tes t  e nc r y pt i o n   [ 21 ,  24] .   G en er al l y ,   A E S   h as   f ou r   ac tu al   s t e ps ,  s uc h  as     S ub B y tes – S h i f tRo w s – M i x Col um ns – A dd R ou nd K e y   [25 ,  26] .  V i s ua l i z ati on   of   the   e nc r y pti on   an d   de c r y pt i o n  proc es s   at  A E S   c an   be   s ee n  i n  F i gu r e  2  a nd   F i g ure  3 .   T o  un d ers tan d  ea c h  proc es s   i n  A E S , t he  ex p l a na t i on  are  gi v en  as  be l o w :   a.  A dd Ro un dK e y   Im pl e m en ti ng   th e  X O R  op erati o n  be t ween   e ac h  c om po ne n t  of   the   b l oc k   m es s ag e  an d  ea c h c om po ne nt  of  th e  b l o c k   k e y ,  as  s ho wn i n  F i gu r e  4 .   b.  S ub B y t es  &  I nv S u bB y tes   In  the   S u bB y tes   a nd   In v S ub B y tes   proc es s ,  i t  c a n   be   pe r f orm ed   b y   l o ok i ng   up   i n     the   S ub B y tes   B ox   ( S - B ox )   as   s ho wn  i n  F i gu r e   5  f or  the   S u bB y t es   P r oc es s   a n d  F i g ure  6  f or   Inv S ub B y tes .      Evaluation Warning : The document was created with Spire.PDF for Python.
             ◼                IS S N: 16 93 - 6 93 0   T E L KO M NIK A     V ol .   17 ,  No .  5,  O c tob er 20 19 :   24 0 0 - 24 09   2402   c . S hi f tRo w s   &  I nv S h i f tRo ws   In  t hi s   proc es s ,  i t  i s   us e d   to   s hi f t  or   m ov e  e ac h  m es s ag e  c om po ne nt  as   s h o w n  i n    F i gu r e  7 f or the  s h i f ti ng   pro c es s  an d  F i g ure   8  f or i n v er s e   d.  M i x Col um ns  &  In v Mi x Co l um ns   A pp l y   th e  X O R  o pe r at i o n  be t w e en   the   m es s ag e  bl o c k   an d  t he   Mi x C ol um ns   b ox   f or     the   M i x Co l um ns   proc es s   s ho w n  i n  F i gu r e  9  an d  In v Mi x Co l um ns   B ox   f or  the   Inv M i x Co l um ns   proc es s  th at  c an  be  di s p l a y ed  i n  F i gu r e  10 .           F i gu r e   2 .  A E S  e nc r y pt i on           F i gu r e   3 .  A E S  d ec r y pt i on           F i gu r e  4.   A dd Rou nd K e y  pr oc es s       Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KO M NIK A     IS S N: 1 69 3 - 6 93 0   ◼     A n  i mp r ov ed  s ec urit y   an d  me s s ag e c a pa c i ty   us i ng  A E S . . .    ( Chr i s ty  A ti k a  S ari )   2403       F i gu r e   5 .  S ub B y tes  proc es s       F i gu r e   6 . I nv S ub B y tes  pr oc es s           F i gu r e   7 .  S hi f tRo w s   proc es s           F i gu r e   8 . I nv S h i f tRo w s  pro c es s           F i gu r e   9 . M i x Co l um ns  proc es s       F i gu r e   10 .  In v Mi x C ol um ns   proc es s       2.1.3 .   Hu f f man  Co d ing   Huf fm an   Codi n g  h as   s e v e r al   a dv an t ag es ,   s uc h  as   l os s l es s   i m ag e  c om pres s i on   a nd   ea s y   t o  i m pl em en t   [27] .  I n   the   i m pl em en tat i on ,  H uf fm an   Codi ng   us ed   th e  oc c urr en c e  of   ea c h  da ta,   th en   i t   wi l l   be   s ort ed   b y   as c en d i n g.  H uf fm an   Codi n g  pr od uc e d  H uf fm an   T r ee   t ha t   s ho ul d   be  us e d t o res t ore th e d ata   be c om es  th e o r i g i n al   da ta   af ter bei n g c om pres s ed .     2.2 .   D ata Re sou r c e   S i x   i m ag es   w ere  do w n l o ad ed   f r om   the   s i pi . us c .ed u  s i te  us ed   i n  th i s   ex pe r i m en t,    the   i m ag e i s  s ho w n  i n   F i g ure  11 .                   ( a)   ( b)   ( c )   ( d)   ( e)   ( f )     F i gu r e   11 .  ( a)  ap c .p ng , (b)   ba bo on . pn g,  ( c )  bo at. pn g , (d)  f 16 .pn g,  ( e) l ak e.p n g,  ( f )  l en a.p n g   1   L e ft   S h i ft   0   L e ft   S h i ft   2   L e ft   S h i ft   3   L e ft   S h i ft   1  Ri g h t   S h i f t   0   Ri g h t   S h i f t   2   Ri g h t   S h i f t   3   Ri g h t   S h i f t   Evaluation Warning : The document was created with Spire.PDF for Python.
             ◼                IS S N: 16 93 - 6 93 0   T E L KO M NIK A     V ol .   17 ,  No .  5,  O c tob er 20 19 :   24 0 0 - 24 09   2404   2.3 .   P r o p o s ed M eth o d   A   c om bi na ti o n  of   A E S ,  H uf fm an   Codi ng ,  a nd   Haar  D W T   w hi c h  ai m s   to  r ed uc e  t he   tot a l   of   m es s ag e’ s   bi t  i n  s t eg a no gra ph y .  T he r e  are  t wo  m ai n  proc es s es ,  w h i c h  are:  em be dd i ng     the   m es s ag e  pr oc es s   an d  ex tr ac ti ng   th e  m es s ag e  pr oc es s .  T he   s c he m e  c an   i n   F i g ure  12   f or   em be dd i ng  an d  F i gu r e  1 3 f or ex tr ac ti n g .           F i gu r e   12 .  E m be dd i ng  s c he m e           F i gu r e   13 .  E x tr ac ti ng  s c he m e   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KO M NIK A     IS S N: 1 69 3 - 6 93 0   ◼     A n  i mp r ov ed  s ec urit y   an d  me s s ag e c a pa c i ty   us i ng  A E S . . .    ( Chr i s ty  A ti k a  S ari )   2405   2.3.1 .   E mb edd ing  T h e  M es sa g e  P r o ce s s   In  th e e m be dd i ng   proc es s , th ere ar e s ev eral  s tep s  th at  s ho ul d b e d o ne   as  f ol l o w :   −   F i r s tl y ,  a  12 8x 12 8  pi x e l   m es s ag e  i m ag e  w i l l   b e  proc es s ed   b y   us i n g  A E S   wi t h  a  k ey   an d  turns   i nto  an   en c r y p ted  m es s ag e i m ag e.   −   Im pl e m en ti ng   Huf fm an   Co di n g  i n  an   en c r y p ted   m es s ag e  i m ag e  a nd   produc i ng   t wo  d i f f erent   r es ul ts   w h i c h a r e  a c om pres s ed  en c r y pt ed  m es s ag e i m ag e a nd   Huf fm an   tr ee   f i l e .   −   Nex t  s tep   i s   de c om po s i ng   a  51 2x 51 2  pi x e l   c o v er  i m ag e  b y   us i ng   D W T   to  ge t  f ou r   s ub ba nd s   whi c h  are L L,  LH , HL,  an d  HH.   −   F r o m   a  c o m pres s ed   en c r y pte d  m es s ag e  i m ag e  tha t  al r ea d y   go t,  em be d  i nto   t he   c ho s en   s ub ba n ds  ( LH, H L,  a nd  H H )  an d p r od uc e  an   em be dd i n g   s ub b an ds   of  th e  c ov er   i m ag e.   −   T he   f i na l   s t ep   i s   c om po s i ng   em be dd i n g  s u bb a nd s   of   t h e  c ov er  i m ag e  b y   us i ng   In v ers e  D W T   an d  produc i ng   a s teg o i m ag e.     2.3.2 .   E xtrac t ing  T h e M es sa g e  P r o c es s   F or the  ex tr ac ti ng  proc es s  t o g a i n  a m es s ag e,  s ev era l   s tep s   s ho u l d b e f ol l o w e d :   −   A  s teg o i m ag e  wi l l  be  proc e s s ed  b y   us i n g D W T  to  produ c e  f ou r   s ub ba nd s  of  s teg o  i m ag e.   −   E x tr ac t  a   m es s ag e  f r o m   the   c ho s e n  s ub ba n ds   ( LH,   H L,  a nd   HH)   a nd   prod uc e  a   c o m pres s ed   en c r y pt ed  m es s ag e i m ag e.   −   Nex t  s tep   i s   b y   us i ng   t he   H uf fm an   tr ee   f i l e  an d  i m pl em en ti ng   Huf fm an   Codi n g,  de c o m pres s   a   c o m pres s ed  en c r y pt ed  m es s ag e i m ag e a n d p r o du c i n g a n  en c r y p ted  m es s ag e i m ag e.   −   F i na l l y ,  de c r y p ti ng   an   en c r y p t ed   m es s ag e  i m ag e  b y   us i ng   A E S   w i th  a  k e y   a nd   produc i ng   a  me s s ag e i m ag e.       3.      R es u lt s  a n d   A n al ys is   3.1 .   M eth o d   T es t ing   In  thi s   r es ea r c h,  to  t es t  an d  to  m ea s ure  the   qu al i t y   of   s teg o  i m ag e  wi l l   be   do ne     the   c a l c ul ati on   us i ng   MS E   an d  P S N R  b et w e en   an   o r i gi n al   c o v er  i m ag e  an d  a   s teg o   i m ag e.    T he  de tai l s  as  f ol l o w  :     3.1.1 .   M ea n  S q u ar e  E r r o r   ( M S E )      = ∑   = 1 ∑   ( ( , ) − ( , ) ) 2 = 1 ∗   ( 5)     F r o m   ( 5 ) ,  ac c ordi ng   to   [28 ] ,  ac h i ev ed   the   s m al l er  v a l u e  i nd i c a ted   tha t  a   s teg o   i m ag e  i s   m ore c l os el y  to  be   the  s am e a s  an  ori g i n al  c o v er  i m ag e.     3.1.2 .   P ea k  S ign a l to  No is e Ra t io ( P S NR)      =   10    10 ( 255 2 √  )   ( 6)     A c c ordi n g  to   [1 4] ,  t he   hi gh er  the   P S NR   r es ul t   an d  ac hi e v e d  m ore  tha n   40   d B   i n di c ate d  tha t  a s teg o i m ag e h as  a  g oo d  i m pe r c ep ti bi l i t y .     3.2 .   E xpe r imen t   In  thi s   ex p erim en t,  us ed   al l   t en   i m ag es   an d  di v i de d  i nt o  t w o  d i f f erent  s ec ti o ns ,  on e  i m ag e  w i l l   be   a  c o v er  i m ag e,  a nd   t he   r es t  w h i c h  i s   n i n e  i m ag es   w i l l   b e  a   m es s ag e  i m ag e.  H ere  is   the  r es u l t  of  s ev era l  ex pe r i m en ts  th at  ha v e   be e n d on e a s  s ho wn  i n Fi gu r e 1 4.   A f ter  i m pl e m en ti ng   H uf fm a n  Codi ng   i n  ea c h  m es s ag e,  ba s ed   on   F i gu r e  1 4 ,  the   t ota l   of   bi t s   ar e   r e du c i ng   an d  ac hi ev e d  t he   a v era ge   of   the   t o tal   of   b i t  r e ac he d  u p  to  29 ,25 5   b i ts   f r o m   13 1, 07 2   b i ts   or   i t   i s   ab ou t   22 .3 19 %.   A f ter  do i ng   s ev e r al   ex pe r i m en ts   ac h i e v ed   t he   av erage   of  MS E   r es ul t  i s   1.5 71 1  an d   the   a v era ge   of   P S NR  r e s ul t  i s   4 6.1 7 88 .   A s   s ho wn  i n  T ab l e  1,     the   P S N R v al ue  m ea ns  th a t i m ag e q ua l i t y   i s  i n a n e x c el l en t c a teg or y .       Evaluation Warning : The document was created with Spire.PDF for Python.
             ◼                IS S N: 16 93 - 6 93 0   T E L KO M NIK A     V ol .   17 ,  No .  5,  O c tob er 20 19 :   24 0 0 - 24 09   2406       F i gu r e   14 . T ota l  of   bi t s   be f o r e – af ter i m pl em en ti ng  H uf fm an  Cod i ng       T ab l e   1 .  MS E  a nd   P S NR r e s ul ts  of  i m pl em en ti ng  th e  pr op os ed   m eth od   D a t a   R e s u lt   W i t h   H u f f m a n   C o d ing   W i t h o u t   H u f f man   C o d ing   C o v e r   M e s s a g e   M S E   P S N R   M S E   P S N R   A p c   B a b o o n   1 . 4 6 5 6   4 6 . 4 7 0 8   1 . 8 7 7 5   4 5 . 3 9 4 9   B o a t   1 . 4 7 0 8   4 6 . 4 5 5 3   1 . 9 0 5 2   4 5 . 3 3 1 4   F - 16   1 . 4 6 7 3   4 6 . 4 6 5 5   1 . 8 8 3 3   4 5 . 3 8 1 6   L a k e   1 . 4 7 7 7   4 6 . 4 3 4 9   1 . 9 0 3 5   4 5 . 3 3 5 2   Lena   1 . 4 7 6 1   4 6 . 4 3 9 6   1 . 9 0 5 0   4 5 . 3 3 1 9   B a b o o n   A p c   1 . 4 5 3 5   4 6 . 5 0 6 6   1 . 8 4 1 8   4 5 . 4 7 8 4   B o a t   1 . 4 4 8 6   4 6 . 5 2 1 3   1 . 8 4 0 6   4 5 . 4 8 1 3   F - 16   1 . 4 4 1 0   4 6 . 5 4 4 2   1 . 8 3 8 5   4 5 . 4 8 6 2   L a k e   1 . 4 4 2 9   4 6 . 5 3 8 5   1 . 8 4 5 8   4 5 . 4 6 9   Lena   1 . 4 3 6 1   4 6 . 5 5 8 9   1 . 8 4 5 6   4 5 . 4 6 9 4   B o a t   A p c   1 . 5 3 0 5   4 6 . 2 8 2 5   1 . 9 7 7 4   4 5 . 1 6 9 9   B a b o o n   1 . 5 2 6 7   4 6 . 2 9 3 2   1 . 9 5 0 2   4 5 . 2 3 00   F - 16   1 . 5 3 8 5   4 6 . 2 6 0 0   1 . 9 7 4 4   4 5 . 1 7 6 4   L a k e   1 . 5 2 3 7   4 6 . 3 0 1 8   1 . 9 5 5 8   4 5 . 2 1 7 6   Lena   1 . 5 3 7 3   4 6 . 2 6 3 1   1 . 9 6 4 3   4 5 . 1 9 8 8   F - 16   A p c   1 . 7 4 6 0   4 5 . 7 1 0 3   2 . 2 3 6 2   4 4 . 6 3 5 8   B a b o o n   1 . 7 4 3 4   4 5 . 7 1 6 7   2 . 2 5 6 5   4 4 . 5 9 6 4   B o a t   1 . 7 5 4 7   4 5 . 6 8 8 8   2 . 2 6 0 3   4 4 . 5 8 9 1   L a k e   1 . 7 4 0 8   4 5 . 7 2 3 3   2 . 2 3 1 6   4 4 . 6 4 4 6   Lena   1 . 7 4 1 6   4 5 . 7 2 1 4   2 . 2 6 5 9   4 4 . 5 7 8 4   L a k e   A p c   1 . 5 4 9 7   4 6 . 2 2 8 2   2 . 0 2 3 9   4 5 . 0 6 8 8   B a b o o n   1 . 5 7 0 2   4 6 . 1 7 1 2   2 . 0 2 7 3   4 5 . 0 6 1 6   B o a t   1 . 5 6 8 4   4 6 . 1 7 6 3   2 . 0 0 5 2   4 5 . 1 0 9 1   F - 16   1 . 5 4 7 6   4 6 . 2 3 4 3   2 . 0 1 3 7   4 5 . 0 9 0 9   Lena   1 . 5 6 4 0   4 6 . 1 8 8 4   2 . 0 1 6 2   4 5 . 0 8 5 4   Lena   A p c   1 . 6 8 7 6   4 5 . 8 5 8 2   2 . 1 3 5 4   4 4 . 8 3 6 0   B a b o o n   1 . 6 7 2 0   4 5 . 8 9 8 4   2 . 1 3 1 2   4 4 . 8 4 4 6   B o a t   1 . 6 6 0 1   4 5 . 9 2 9 6   2 . 1 3 2 0   4 4 . 8 4 2 9   F - 16   1 . 6 6 6 5   4 5 . 9 1 2 7   2 . 1 0 2 5   4 4 . 9 0 3 4   L a k e   1 . 6 8 2 8   4 5 . 8 7 0 4   2 . 1 2 4 3   4 4 . 8 5 8 6   A v e r a g e   1 . 5 7 1 1   4 6 . 1 7 8 8   2 . 0 1 5 7   4 5 . 0 9 6 6       B as ed   o n  T ab l e  2,  c a n  be   c on c l ud ed   th at  a  f ew   pi x e l   di f f erenc e  tha t  ha s   be en   ac hi e v e d  be t w e en   an   ori gi na l   c o v er  i m ag e  an d  a   s teg o  i m ag e.  T he   s teg o  i m ag e  w i t h  H u ffm an   Codi ng   al s o  g av e  th e  ef f ec t  i n  d ec r ea s i ng   the   pi x e l   di f f erenc e  tha n  th e  s teg o  i m ag e  wi tho u t   Huf fm an   Codi ng ,   s o  t ha t   i n  a   h um an   v i s ua l i z at i on ,  a   s teg o  i m ag e  s ti l l   l oo k s   l i k e  an   orig i n al   c ov er  i m ag e.   T hi s   propos ed   m eth od   tha t   c on c ea l e d  a   12 8x 12 8  pi x e l   m es s ag e  i m ag e  i nto   a    51 2x 51 2 p i x el   of  th e  c o v er   i m ag e i s  produ c ed  a  g oo d q ua l i t y  of  s teg o  i m ag e.         Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KO M NIK A     IS S N: 1 69 3 - 6 93 0   ◼     A n  i mp r ov ed  s ec urit y   an d  me s s ag e c a pa c i ty   us i ng  A E S . . .    ( Chr i s ty  A ti k a  S ari )   2407   T ab l e   2 . H i s to gram  Di ff erenc e   Or igin a l  C o v e r   I m a g e   Or igin a l  C o v e r   H is t o g r a m   S t e g o   I m a g e   M e s s a g e   H is t o g r a m   W i t h o u t   H u f f man   C o d ing   W i t h   H u f f m a n   C o d ing   A p c     B a b o o n       B a b o o n     B o a t       B o a t     F - 16       F - 16     L a k e       L a k e     Lena       Lena     A p c           Evaluation Warning : The document was created with Spire.PDF for Python.
             ◼                IS S N: 16 93 - 6 93 0   T E L KO M NIK A     V ol .   17 ,  No .  5,  O c tob er 20 19 :   24 0 0 - 24 09   2408   4.  Co n clus ion   In  t hi s   r es e arc h,  a   c om bi n ati o n  of   A E S – Huf fm an   Codi n g – D W T   to  s ec ure  a   m e s s ag e  i m ag e  an d  c o nc ea l   i n to  a   c ov er  i m ag e,  prod uc ed   a   go od   s teg o  i m ag e  q ua l i t y .   P r o v i de d  a  h i gh er  c ap ac i t y   i n   D W T   f or  s teg an og r a ph y   b y   r ed uc i ng   the   t ota l   of   m es s ag e’ s   bi t  u p  t o   22 . 31 9%   f r o m   the   or i gi na l   m es s ag e’ s   bi t .   A   g oo d  s t eg o  i m ag e  qu al i t y   i s   prov en   b y   ac hi ev i n g  t he   a v era ge   o f  P S N R r es ul t  i s  m ore tha n  4 0d b  whi c h  i s   46 .17 88 .       Ref er en ce s   [1 ]   Sta l l i n g s   W .  Cry p to g ra p h y  a n d  n e tw o rk  s e c u r i ty :  p ri n c i p l e s  a n d  p ra c ti c e .  6 th   e d .  Pe a rs o n .   2 0 1 3 .    [2 ]   Dam a ra   Ar d y   R,  In d ri a n i   O R,   Sa ri   CA,  Se t i a d i   DR IM ,  Rac h m a w a n to   EH.  Di g i ta l   i m a g e   s i g n a tu r e   u s i n g   tri p l e   p r o te c ti o n   c r y p t o s y s te m   (RSA,  Vi g e n e r e ,  a n d   M D5) .  In :  Pro c e e d i n g   o f  2 0 1 7   I n te rn a t i o n a l   Con fe re n c e   o n  S m a rt  Ci ti e s ,  A u to m a ti o n  a n d  I n t e l l i g e n t  Com p u ti n g  Sy s te m s .   IEEE .  2 0 1 8 .   [3 ]   Se ti a d i   DR IM .  Pa y l o a d   En h a n c e m e n t  o n   L e a s t  S i g n i fi c a n t   Bi t  Im a g e   Ste g a n o g ra p h y   Us i n g   E d g e   Are a  Di l a ti o n .  In tl   J  El e c tro n  T e l e c o m m u n .  2 0 1 9 ;   6 5 (2 ):   295 – 3 0 0 .    [4 ]   Nai n   S,   Ku m a r   S.  S te g a n o g r a p h y   a n d   It s   V a ri o u s   T e c h n i q u e s .   In t   J   En h a n c   Re s   S c i   Te c h n o l   En g .  2014;   3 (6 ):   241 – 24 5   [5 ]   Si p e r A,   Fa rl e y  R,  L o m b a rd o   C. T h e  Ri s e  o f  Ste g a n o g ra p h y .  2 0 0 5 .     [6 ]   Cha n d ra n   S,  Bh a tt a c h a ry y a   K.  Pe rfo rm a n c e   a n a l y s i s  o f  L SB,   DC T,   a n d   D W T  fo r  d i g i t a l   wat e rm a rk i n g   a p p l i c a t i o n   u s i n g   s te g a n o g ra p h y .  In :  2 0 1 5   In t e rn a t i o n a l   Con fe re n c e   o n   E l e c tr i c a l ,  E l e c tro n i c s ,   Si g n a l s ,  Co m m u n i c a t i o n ,  a n d   O p ti m i z a t i o n  (EESCO ).  IEEE .   2015    [7 ]   Bh a tt a c h a ry y a   S,  S a n y a l   G .  Com p u t e r  Net w o rk   a n d   In f o r m a ti o n   S e c u r i ty .  Com p u t   Net w  In f  S e c u r .  2 0 1 2 :  7 :   27 – 4 0 .    [8 ]   Sa ri   W S ,   Ra c h m a w a n to   EH,   Se ti a d i   DR IM ,  Sa ri   CA.  A   G o o d   Pe r fo rm a n c e   O T P  e n c ry p t i o n   i m a g e   b a s e d   o n   DC T - D W T   s te g a n o g ra p h y .  TEL KO M NIKA  Te l e c o m m u n i c a ti o n   Com p u ti n g   El e c t ro n i c s   a n d   Con tro l .  2 0 1 7 :   1 4 (4 ):  1 9 8 2 - 1 9 8 9   [9 ]   Ba b y   D,  T h o m a s   J ,  A u g u s ti n e   G ,  G e o rg e   E,  M i c h a e l   NR .   A  Nov e l   D W T   Ba s e d   I m a g e   Se c u ri n g   M e th o d  Us i n g  S te g a n o g r a p h y .   Pro c e d i a  Co m p u t  Sc i .  2 0 1 5 ;   4 6:   612 – 61 8.   [1 0 ]   Se ty o n o   A,  Se ti a d i   DR IM ,  M u l j o n o   M .  Ste g o Cry p t  m e th o d   u s i n g   wav e l e t  tra n s f o rm   a n d   o n e - ti m e   p a d   fo r  s e c re t  i m a g e   d e l i v e r y .  I n :  2 0 1 7   4 t h   In t e rn a t i o n a l   C o n fe re n c e   o n   I n fo r m a ti o n   T e c h n o l o g y ,   Com p u t e r,  a n d  El e c tr i c a l  En g i n e e ri n g  (I CIT ACEE). I EEE .  20 17 :   2 0 3 – 20 7.   [1 1 ]   Bu d i m a n   G ,  Nov a m i z a n t i   L ,   Iw u t  I.   G e n e ti c s   a l g o ri t h m   o p ti m i z a ti o n   o f  D WT - DC T  b a s e d   i m a g e   W a te rm a rk i n g .  J  Ph y s  Co n f  S e r.  2 0 1 7 ;   7 9 5 (1 ):   0 1 2 0 3 9 .   [1 2 ]   W a h a b   O FA,   Hus s e i n   AI,   Ha m e d   HFA,   Ke l a s h   HM ,  Kh a l a f  A A M ,  Al i   HM .  Hid i n g   d a t a   i n   i m a g e s   u s i n g   s te g a n o g r a p h y   te c h n i q u e s   w i th   c o m p r e s s i o n   a l g o ri th m s .  TEL KO M NIKA  Te l e c o m m u n i c a t i o n   Com p u t ing   E l e c tro n i c s  a n d   Co n tro l .  2 0 1 9 ;  1 7 ( 3 ):   1 1 6 8 .     [1 3 ]   Che d d a d  A.  St e g a n o fl a g e :  A  New  I m a g e  St e g a n o g ra p h y  Al g o ri th m .  2 0 0 9.   [1 4 ]   Se ti a d i   DR IM ,  J u m a n t o   J .  An   e n h a n c e d   L SB - I m a g e   Ste g a n o g ra p h y   Us i n g   th e   Hy b ri d   C a n n y - So b e l   e d g e   d e te c ti o n .  C y b e rn  I n f  Te c h n o l .  2 0 1 8 ;   1 8 (2 ) :   74 – 88.   [1 5 ]   T u s h a ra   M ,  Nav a s   KA.  I m a g e   Ste g a n o g r a p h y   Us i n g   Dis c r e te   W a v e l e t  T ra n s fo r m - A  Re v i e w .  In t  J   In n o v   Re s   El e c tr   El e c tr o n   In s t ru m   Con tro l   En g   n CO RETe c h .  L BS  C o l l   En g   Ka s a ra g o d .   2 0 1 6 ;   3 (1 ) :   2321 – 5 5 2 6 .   [1 6 ]   Pa te l   R,  K u m a r   V,   T y a g i   V,   As th a n a   V .  A   fa s t  a n d   i m p ro v e d   Im a g e   Com p re s s i o n   te c h n i q u e   u s i n g   Huf fm a n   c o d i n g .  In :  2 0 1 6   In te r n a ti o n a l   Co n fe re n c e   o n   W i r e l e s s   Co m m u n i c a ti o n s ,   S i g n a l   Pr o c e s s i n g ,   a n d  Ne tw o rk i n g .  IEEE .   2 0 1 6 :  2283 – 228 6.   [1 7 ]   Sa rk a r  S J ,  Sa r k a r  NK,  Ba n e rj e e   A.  A  n o v e l   Huf fm a n   c o d i n g   b a s e d   a p p ro a c h   to   re d u c e   t h e   s i z e   o f   l a rg e   d a ta   a rra y .  In :   2 0 1 6   In te rn a ti o n a l   Con f e re n c e   o n   Cir c u i t,   P o w e r  a n d   Com p u ti n g   T e c h n o l o g i e s .   IEEE .   2 0 1 6 :   1 – 5.   [1 8 ]   Ato u m  M S,  Ib ra h i m  S,  Su l o n g   G ,  Za m a n i  M .  A Ne w   M e th o d  f o r Au d i o  St e g a n o g ra p h y  Us i n g   M e s s a g e   In te g r i ty .  J  Co n v e r g  I n f  T e c h n o l .  2 0 1 3 ;   8 (Se p t e m b e r):   35 – 4 4 .    [1 9 ]   Cha n d ra   S,  P a i ra   S,  Al a m   SS ,  Sa n y a l   G .  A  c o m p a r a ti v e   s u rv e y   o f  Sy m m e tri c   a n d   A s y m m e tri c   Ke y   Cry p to g r a p h y .  In :  2 0 1 4   In te rn a ti o n a l   Con f e re n c e   o n   El e c tr o n i c s ,  Com m u n i c a ti o n   a n d   Co m p u t a ti o n a l   En g i n e e ri n g .  IEEE .  2 0 1 4 :   83 – 93.   [2 0 ]   Se ti a d i   DR IM ,  Rac h m a w a n to   EH,  Sa ri   CA,  Su s a n t o   A,  Do h e i r  M .  A   Com p a ra ti v e   Stu d y   o f  Im a g e   Cry p to g r a p h i c   M e th od .   In :  2 0 1 8   5 t h   In t e rn a t i o n a l   Co n fe re n c e   o n   In f o rm a ti o n   T e c h n o l o g y ,  Com p u te r ,   a n d  El e c tr i c a l  En g i n e e ri n g  (I CI T ACEE). I EEE .   2018 :   3 3 6 – 41.   [2 1 ]   Rao   SK,  M a h to   D,  Kh a n   DA.  A  Su rv e y   o n   Ad v a n c e d   En c ry p ti o n   S ta n d a rd .  I n t  J   S c i   Re s .  2 0 1 7 ;   6 (1 ) :   711 – 7 2 4 .    [2 2 ]   Ard i a n s y a h   G ,   Sa r i   CA,  S e ti a d i   DR IM ,  Rac h m a w a n to   EH.  Hy b ri d   m e th o d   u s i n g   3 - DES,  DW T   a n d   L SB  fo r  s e c u re   i m a g e   s t e g a n o g ra p h y   a l g o ri t h m .  In :  2 0 1 7   2 n d   In t e rn a t i o n a l   c o n fe r e n c e s   o n   In fo rm a ti o n  T e c h n o l o g y ,  In fo r m a ti o n  Sy s te m s ,  a n d  El e c tri c a l  En g i n e e r i n g .  IEEE .   2 0 1 7 :   2 4 9 – 54.   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KO M NIK A     IS S N: 1 69 3 - 6 93 0   ◼     A n  i mp r ov ed  s ec urit y   an d  me s s ag e c a pa c i ty   us i ng  A E S . . .    ( Chr i s ty  A ti k a  S ari )   2409   [2 3 ]   Y a s i n   A,  Sh e h a b   M N,  Sa b h a   M ,  Y a s i n   M .  An   En h a n c e d   Ste g a n o g ra p h i c   M o d e l   Ba s e d   o n   D W T   Com b i n e d   w i th   E n c ry p ti o n   a n d   Erro r  C o rre c ti o n   T e c h n i q u e s .   In te r n a ti o n a l   J o u rn a l   o f   Ad v a n c e d   Com p u te r Sc i e n c e  a n d  Ap p l i c a ti o n s .  2 0 1 5 ;  6 (1 2 ).   [2 4 ]   Rac h m a w a n to   EH,   Am i n   RS,   Se ti a d i   DR IM ,  Sa ri   CA.   A  p e rf o rm a n c e   a n a l y s i s   St e g o Cr y p t   a l g o r i th m   b a s e d   o n   L SB - AES  1 2 8   b i t  i n   v a ri o u s   i m a g e   s i z e .  In :  Pro c e e d i n g s - 2 0 1 7   In t e rn a t i o n a l   Se m i n a r  o n   Ap p l i c a ti o n   fo r  T e c h n o l o g y   o f  In fo rm a ti o n   a n d   Com m u n i c a t i o n :  Em p o w e ri n g   T e c h n o l o g y   f o r  a   Be tt e r   Hum a n   L i fe ,  i Se m a n ti c  2 0 1 7 .  2 0 1 8 .   [2 5 ]   Sa ra f  KR,  J a g ta p   VP,  M i s h ra   AK.  T e x t  a n d   Im a g e   E n c ry p ti o n   Dec ry p ti o n   Us i n g   Ad v a n c e d   En c ry p ti o n   Sta n d a r d .  In t  J  Em e rg  T re n d s   Te c h n o l  Co m p u t  Sc i .  2 0 1 4 ;   3 ( 3 ):   118 – 1 2 6 .    [2 6 ]   Pra s e ty a d i   G ,  R e fi a n ti   R,  M u ti a ra   AB.  F i l e   En c ry p ti o n   a n d   Hid i n g   A p p l i c a ti o n   Ba s e d   o n   AES  a n d   Ap p e n d  I n s e rti o n  St e g a n o g ra p h y .  T EL KO M NIKA.  2 0 1 8  F e b   1 ;   1 6 (1 ):3 6 1 .    [2 7 ]   Dha w a l e   N.  Im p l e m e n t a ti o n   o f  Huf fm a n   a l g o r i th m   a n d   s t u d y   fo r  o p ti m i z a ti o n .  In :  2 0 1 4   In te rn a t i o n a l   Con fe re n c e   o n  Ad v a n c e s  i n  Co m m u n i c a t i o n   a n d   Co m p u ti n g   T e c h n o l o g i e s .  IEEE .   2 0 1 4 :   1 – 6.   [2 8 ]   Fa ra h a n i   M RD ,  Po u rm o h a m m a d   A.  A  D W T  Ba s e d   Pe r fe c t  Se c u re   a n d   Hig h   Ca p a c i ty   Im a g e   Ste g a n o g ra p h y   M e th o d .  In :   2 0 1 3   I n te rn a ti o n a l   Con f e re n c e   o n   Pa ra l l e l   a n d   Dis tr i b u te d   Com p u t i n g ,   Ap p l i c a ti o n s  a n d  T e c h n o l o g i e s .  IEEE .   20 13 :   3 1 4 – 31 7.   Evaluation Warning : The document was created with Spire.PDF for Python.