I nd o ne s ia n J o urna l o f   E lect rica l En g ineering   a nd   Co m p u t er   Science   Vo l.   9 ,   No .   3 ,  Ma r ch   2 0 1 8 ,   p p .  7 7 1 ~ 7 7 7   I SS N:  2 5 0 2 - 4 7 5 2 ,   DOI : 1 0 . 1 1 5 9 1 /i j ee cs.v 9 . i3 . p p 7 7 1 - 777          771       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 / ijeec s   Using  Encry ption  Squa re  K ey w ith  O ne - d i m ensio na l  M a trix   for   Enha ncing  R G B  Co lo r I m a g e Enc ry ption - Dec ry pti o n       M o ha m m a d Ra s m i A L - M o u s a 1 ,   F a di Al - s a la m ee n 2 ,   K ha led A l - Q a w a s m i 3   1 De p a rtme n t  o f   S o f twa re   En g in e e rin g ,   Zarq a   Un iv e rsit y ,   Zarq a ,   1 3 1 3 2 ,   Jo r d a n   2 De p a rtme n t  o f   Co m p u ter S c ien c e ,   Zarq a   Un iv e rsity ,   Zarq a ,   1 3 1 3 2 ,   Jo rd a n   3 De p a rtme n t  o f   In tern e t  T e c h n o l o g y ,   Zarq a   Un iv e rsit y ,   Zarq a ,   1 3 1 3 2 ,   Jo r d a n       Art icle  I nfo     AB ST RAC T   A r ticle  his to r y:   R ec eiv ed   Oct   1 9 ,   2 0 1 7   R ev i s ed   Dec   30 ,   2 0 1 7   A cc ep ted   J an   2 1 ,   2 0 1 8       Re c e n tl y ,   th e   se c u rit y   o f   d ig it a l  ima g e s  b e c o m e s  a n   im p o rtan t  issu e   w it h   th e   ra p id   g ro w th   o f   d ig it a l  c o m m u n ica ti o n   a n d   m u lt im e d ia  a p p li c a ti o n .   Re c e n t  c r y p to g ra p h y   a lg o rit h m s  a r e   p ro v id in g   e ss e n ti a l  tec h n i q u e s  t o   p r o tec t   in f o rm a ti o n   a n d   m u lt im e d ia  d a ta.  Ho w e v e r,   th o s e   a lg o rit h m s  a re   u su a ll y   su ff e rin g   f ro m   th e   p ro b lem   o f   ti m e - c o n su m in g .   En c r y p ti o n   a lg o r it h m s  h a v e   b e e n   g ro w th   q u ick ly   a n d   m a n y   ima g e   e n c r y p ti o n   m e th o d s  h a v e   b e e n   u se d   to   p ro tec t  in f o rm a ti o n   a n d   m u lt ime d ia  d a ta  f ro m   u n a u th o rize d   a c c e ss .   T h is  re se a rc h   p re se n ts  e ff e c ti v e   tec h n iq u e   f o r  im a g e   e n c r y p ti o n   w h ich   e m p lo y s   Re d ,   G re e n   a n d   Blu e   (R G B)  c o m p o n e n ts  o f   th e   R G B  c o lo r  ima g e .   T h e   p ro p o se d   tec h n iq u e   u ti li z e s  m a tr ix   m u lt ip li c a ti o n   a n d   i n v e rse   m a tri c e s  f o r   e n c r y p ti o n - d e c ry p ti o n   p u r p o se .   M o re o v e r,   th e   e ff e c ti v e n e ss   o f   th e   p ro p o se d   e n c r y p ti o n - d e c ry p ti o n   tec h n i q u e s  la y   o n   m in im izin g   th e   e n c r y p ti o n - d e c r y p ti o n   ti m e   a n d   th e   sq u a re   e rro r  b e tw e e n   th e   o ri g in a l  a n d   th e   d e c r y p ted   im a g e .   T h e   e v a lu a ti o n s  o f   th e   p ro p o se d   tec h n i q u e   w e re   d o n e   u s in g   m a n y   im a g e s   w it h   d iff e re n t  siz e s ,   w h il e   th e   e x   p e ri m e n tal  re su lt s  sh o w   th a t  th e   im p ro v e d   e n c r y p ti o n   tec h n i q u e   ti m e   a re   g re a tl y   re d u c e d   c o m p a re d   w it h   “ RGB  Co lo r   Im a g e   En c ry p ti o n - De c r y p ti o n   Us in g   G ra y   Im a g e ”   m e th o d .   T h e   p ro p o se d   tec h n iq u e   h a s  a   h ig h   c o n f id e n ti a li ty   lev e l  th ro u g h   u sin g   c o n f u sio n   d if f u sio n   se q u e n ti a ll y   w it h   a   sq u a re   m a tri x   k e y   a n d   tw o   v e c to rs  k e y s.   Ho w e v e r,   th o se   k e y s  a r e   g e n e ra ted   ra n d o m l y   a n d   m a k e   th e   p ro c e ss   o f  h a c k in g   th e   im a g e   v e r y   d iff icu lt .   K ey w o r d s :   Dec r y p tio n   E n cr y p tio n   M atr ix   m u lt ip licatio n   R GB   co lo r   im a g e   Sq u ar e  k ey     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 :   Fad i A l - s ala m ee n ,   Dep ar t m en t o f   C o m p u ter   Scie n ce ,   Z ar q a  Un i v er s it y ,   Z ar q a,   1 3 1 3 2 ,   J o r d an   E m ail:  f ad i_ is la m @ y a h o o . co . u k       1.   I NT RO D UCT I O N   Mu l ti m ed ia  s ec u r it y   h as  b ec o m e  o n e  o f   th e  m o s t  i m p o r t an t  asp ec ts   o f   co m m u n icatio n s   w it h   th e   in cr ea s i n g   v o l u m e  o f   d i g ital   d ata  tr an s m is s io n .   I n   ad d itio n ,   s o m e  ap p licatio n s ,   s u c h   as  t r an s m itti n g   d ig i tal  i m a g es  a n d   v id eo s ,   t h is   m a y   b e  u s ed   i n   m a n y   ap p licatio n s .   I n   g en er al,   i m ag e s   h av e   b ee n   w id el y   u s ed   i n   o u r   lif e.   T h at  co n ce p t  e n d s   u p   w i th   t h e  m o r e  w id el y   w e  u s e  i m ag e,   th e  m o r e  n ec e s s ar y   th eir   s ec u r it y   w ill  b e .   I m ag e  s ec u r it y   h as  b ec o m e   a  p r im e  co n ce r n   i n   t h e  c u r r en t  co m p u ter   w o r ld   [ 1 - 4 ] .   T h e  ess en tia l  th in g s   th a t  a   s ec u r it y   h as  to   ac h ie v ed   ar e:  i n teg r i t y   av a ilab ilit y ,   co n f id e n tialit y   ( C I A )   [ 4 - 6 ] .   I n   o r d er   t o   p r o v id e  r ea l - ti m e   an d   r eliab le  s ec u r it y   f o r   d ig ita l  i m a g es  an d   v id eo s ,   m an y   d if f er en t  e n cr y p tio n   al g o r ith m s   h av e  b ee n   p r o p o s ed   to   m a k e  n et w o r k ed   co n ti n u o u s   m ed ia  s ec u r e  f r o m   p o ten tial  th r ea ts   s u c h   as  h ac k er s   a n d   ea v esd r o p p er s [ 4 - 7 ] .   T h e  m o s t  o f   p r o p o s ed   en cr y p tio n   al g o r ith m s   ar e  c h ar ac ter ized   b y   co n s id er ab le  i m b ala n c e  b et w ee n   s ec u r it y   an d   e f f icien c y   [ 8 - 1 0 ] .   I n   ad d itio n ,   s o m e  o f   th e m   ar e  ef f icie n t  en o u g h   to   f u l f ill  t h e  r ea l - t i m e   r eq u ir e m en ts ,   b u t  t h e y   h a v e  a   li m ited   lev e l  o f   s ec u r it y .   On   th e  o t h er   h an d ,   s o m e  ar e  ab l e  to   m ee t   s ec u r it y   d em a n d s   ad eq u atel y ,   b u t t h e y   h av e  li m i ted   en cr y p tio n   e f f ici en c y .   Evaluation Warning : The document was created with Spire.PDF for Python.
                       I SS N :   2 5 0 2 - 4752   I n d o n esia n   J   E lec  E n g   &   C o m p   Sci,   Vo l.  9 ,   No .   3 ,  Ma r ch   2 0 1 8   :   7 7 1   –   7 7 7   772   I n   th i s   w o r k ,   s e t  o f   e n h a n ce m en ts   ar e  ap p lied   to   r ed u ce   th e  ti m e  t h at  w as  s p en t  b y   [ 8 ]   an d   to   i m p r o v e  t h e  r es u lt s   o f   [ 1 1 ] . T h e  m ai n   g o al  o f   t h i s   p ap er   is   to   p r o p o s e  a  n e w   tech n iq u es   w h ic h   e n h a n ce   t h e   ti m e  o f   co lo r   i m a g e  en cr y p t io n   –   d ec r y p tio n .   T h e  p r o p o s ed   tech n iq u es  ar e  m in i m iz i n g   t h e  en cr y p tio n - d ec r y p tio n   ti m e  an d   t h e  s q u ar e  er r o r   b et w ee n   th e  o r i g in al  an d   th e  d ec r y p ted   i m a g e.   Fu r t h er m o r e,   th e   p r o p o s ed   tech n iq u e  m ai n tai n s   th e  en cr y p ted   co lo r   im a g e  co n f id en t ialit y .   T h e  r est  o f   t h is   p ap er   is   s tr u ctu r ed   as   f o llo w s :  Sectio n   2   s u m m ar izes   th e   r elate d   w o r k .   Sectio n   3   in tr o d u ce s   th e  p r o p o s ed   tech n iq u e.   Sectio n   4   d escr ib es   th e  i m p le m e n tatio n   o f   t h e  p r o p o s ed   tech n iq u e.   I n   s ec tio n   5 ,   w e  e v al u ate  th e  r es u lts   o f   th e  e x p er i m e n ts .   F in al l y ,   in   t h e  last   s ec tio n ,   w e  p r esen t  t h e  co n cl u s io n   an d   f u tu r e  w o r k .       2.   RE L AT E D   WO RK S   Secu r it y   is s u e s   in   m u l ti m ed i a  tech n o lo g y   h a v e  b ec o m e  v er y   i m p o r ta n t.  T h e  lev el  o f   s ec u r it y   r eq u ir ed   d ep en d s   o n   th e   s e n s itiv it y   o f   t h e  i n f o r m atio n   in   t h ese  ap p licatio n s .   Mo r eo v er ,   s o m e  ap p licatio n s   r eq u ir e  a  s u itab le  s ec u r e  tr an s m i s s io n   s y s te m ,   a n d   ac h ie v in g   s ec u r e  m u lti m ed i a  tr an s m i s s io n   o v er   th e   n et w o r k   is   c u r r en t l y   r ec eiv i n g   a  lo t  o f   atte n tio n   f r o m   t h e   r esear ch   co m m u n it y   [ 9 ,   1 2 - 1 5 ] .   W ith   th e   d r a m atic   in cr ea s e  i n   th e   u s e  o f   m u lti m e d ia  ap p licatio n s ,   t h e  e x p o n e n t ial  in cr ea s e  i n   s ec u r it y   in cid e n ts .   R ec e n tl y ,   t h er e  is   s till   a  l ac k   o f   ap p r o p r iate  im ag e  en cr y p t io n   al g o r ith m s   as  m en tio n ed   in   [ 1 6 ] .   T h e  ex is ti n g   i m a g e  en cr y p tio n   tec h n iq u es   ca n   b e  cla s s i f ie d   in to   t h r ee   m aj o r   ca teg o r ies :  p o s itio n   p er m u tatio n ,   v al u e  tr a n s f o r m atio n ,   an d   t h e  co m b i n atio n   f o r m   b et w ee n   p o s itio n   p er m u tatio n   a n d   v alu e   tr an s f o r m atio n .   T h e  p o s itio n   p er m u tatio n   al g o r ith m s   s cr a m b le  th e  d ata  p o s itio n   w i th in   t h e  i m ag e  its el f   a n d   u s u all y   h a v e  lo w   s ec u r it y .   O n   th e  o th er   h an d ,   t h e  v alu e  tr an s f o r m atio n   alg o r it h m s   tr a n s f o r m   t h e  d ata  v al u e  o f   th e  o r ig i n al  s i g n al  an d   h a v e  t h e  p o ten tial  o f   lo w   co m p u tati o n al  co m p lex i t y   a n d   lo w   h ar d w ar e  co s t.  Fi n all y ,   th e  co m b in a tio n   f o r m s   p er f o r m   b o t h   p o s itio n   p er m u ta tio n   an d   v alu e  tr a n s f o r m atio n   an d   u s u a ll y   h av e  t h e  p o ten tial  o f   h i g h   s ec u r it y .   I n   r ec en t  y ea r s ,   a  n u m b er   o f   d if f er e n t  i m a g e  en cr y p tio n   s ch e m e s   h a v e  b ee n   p r o p o s ed   in   o r d er   to   o v er co m e  i m ag e  e n cr y p tio n   p r o b le m s .   A   f e w   i m ag e  e n cr y p tio n   tech n iq u es  s u g g ested   r ec en tl y   ar e  d is c u s s ed   w i th i n   t h is   s ec tio n   I n   2 0 1 5   [ 1 3 ]   p r o p o s ed   an   alg o r ith m   to   en cr y p tio n   ir i s   i m ag e,   b ased   o n   A d v an ce d   E n cr y p ti on  Stan d ar d   alg o r ith m   ( A E S).   AE S  A l g o r ith m   is   a  k in d   o f   g r o p in g   en cr y p tio n   al g o r ith m   w it h   ch a n g ea b le  b lo ck   p lain tex t  le n g th   an d   k e y   len g th .   A E S  i s   a  s y m m etr ic   en cr y p t io n   a lg o r it h m   w h ic h   u s i n g   th e   s a m e  k e y   f o r   en cr y p tio n   a n d   d ec r y p tio n . T h e  p r o p o s ed   alg o r ith m   [ 1 3 ]   w a s   co m p ar ed   w it h   s cr a m b l in g   e n cr y p tio n   e f f ec t  o f   th e  clas s ic  A r n o ld ,   T h e  ex p er i m e n t  r es u lts   s h o w   t h at  t h e  i m ag e  e n cr y p t io n   s ec u r it y   g ai n ed   b y   th e  p r o p o s ed   alg o r ith m   o f   [ 1 3 ]   is   h i g h er   t h a n   A r n o led   alg o r it h m .     Mr u n ali   [ 1 5 ]   p r o p o s ed   a  co lo r ed   i m ag e   en cr y p tio n   tec h n iq u e  u s i n g   v is u al  cr y p to g r ap h y   s c h e m e.   T h e   m ai n   ad v a n ta g e  o f   v is u al  cr y p to g r ap h y   t h at ’ s   eli m i n ates   t h e  co m p le x   co m p u ta tio n   p r o b le m   i n   d ec r y p tio n   p r o ce s s ,   w h ile  t h e  s ec r et  i m ag e s   ca n   b e  r esto r ed   b y   s tar ch in g   o p er atio n .   T h is   p r o p er ty   m a k es  v is u a l   cr y p to g r ap h y   u s e f u l  f o r   th e  lo w   co m p u tatio n   lo ad   r eq u ir e m en t.  A ls o ,   th e  p r o p o s ed   tech n i q u e  h ad   a  p r o ce s s   o n   co lo r   i m a g e  to   g r a y s ca le   i m a g e,   a n d   th e n   h e   cr ea ted   t h e  s h ar es   o f   b in ar y   i m a g e  a n d   en cr y p ti n g   t h o s e  s h ar es  u s i n g   th e  s h ar ed   k e y s .   On   t h e  o th er   h a n d ,   th e  d ec r y p t io n   is   j u s t t h e  r ev er s e  o f   t h e  e n cr y p tio n   p r o ce s s .     An   al g o r ith m   w a s   p r o p o s ed   in   [ 1 4 ]   ap p lies   s cr a m b lin g   an d   s u b s tit u tio n   p r o ce s s e s ,   th at  i s   th e   p r o p o s ed   alg o r ith m   p r o v id es  m o r e  u n i f o r m   h is to g r a m   w h ic h   is   d i f f er en t  f r o m   p lai n   i m a g e  h is to g r a m s .   T h e   p r o p o s ed   alg o r ith m   [ 1 4 ]   w o r k s   in   t w o   p h a s es; s cr a m b li n g   p h ase  a n d   s u b s t itu tio n   p h a s es s h o w n   i n   F i g u r e  2 .           Fig u r e  1 . R GB   C o lo r   I m a g e  E n cr y p tio n   P h a s e  R ' G ' B '   Mo d el  [ 1 4 ]   Evaluation Warning : The document was created with Spire.PDF for Python.
I n d o n esia n   J   E lec  E n g   &   C o m p   Sci     I SS N:  2502 - 4752       Usi n g   E n cryp tio n   S q u a r e  K ey w ith   On e - Dimen s io n a l Ma tr ix fo r E n h a n cin g   R GB   C o lo r …  ( F a d i A l - s a la mee n )   773   A   co lo r ed   i m a g e  e n cr y p tio n   an d   d ec r y p tio n   al g o r ith m   p r o p o s ed   b y   [ 1 7 ]   is   b ased   o n   A r n o ld   tr an s f o r m atio n .   T h e  p r o p o s ed   alg o r ith m   d ep en d s   o n   t h e  en cr y p tio n   k e y   i n s tead   o f   r el y in g   o n   th e  p er io d   o f   tr an s f o r m atio n   ti m e.   T h u s ,   th e  d ec r y p tio n   ti m e  o f   th e  p r o p o s ed   alg o r ith m   is   in d ep en d en t  o f   t h e   tr an s f o r m atio n   ti m e,   b u t it ’ s   o n l y   d ec id ed   b y   t h e  e n cr y p tio n   ti m e.   Ma n y   e n cr y p tio n - d ec r y p tio n   alg o r ith m s   r el y   o n   c h an g i n g   t h e  p h y s ical  lo ca tio n   o f   th e  i m ag e  p ix els   o r   th e  ch an g i n g   t h e  p ix e ls   v al u es,  b u t  t h e  p r o p o s ed   alg o r ith m   b y   [ 1 7 ]   ch an g es  t h e  p h y s ic al  lo ca tio n   o f   p ix el s   an d   p ix els  v al u es a s   w el l.   Th e  ad v an ta g e  o f   t h e   p r o p o s ed   alg o r ith m   o f   [ 1 7 ]   th at  i t’ s   m o r e  co n s p icu o u s   w h en   t h e  s ize  o f   t h e   i m a g e  is   b ig g er .   Ho w e v er ,   th e  s i m u latio n   r esu lt s   s h o w   w h en   th e  s ize  o f   th e  i m a g e  is   b ig g er   t h e  en cr y p tio n - d ec r y p tio n   ti m e  is   r ed u ce d .   Mo r eo v er ,   th e  p r o p o s ed   al g o r ith m   c h an g es  th e  o r i g in a l  i m a g e  s ta tis t ical   ch ar ac ter is tic s   an d   m a k e s   th e  i m ag e  p i x els  v al u es  u n i f o r m l y   d is tr ib u ted   in   t h e  en t ir e  v al u e  s p ac e.     T h e  p r o p o s ed   alg o r ith m   o f   [ 1 6 ]   im p le m en ted   s ec u r it y   f o r   im ag e,   b y   co n s id er in g   r ea d in g   th e  i m a g e   p ix els  a n d   co n v e r t  it  in to   p i x els  m a tr ix   o f   o r d er   as  h ei g h t   an d   w id th   o f   th e  i m a g e.   T h en ,   r ep lacin g   th o s e   p ix els  i n to   s o m e  f i x ed   n u m b er s ,   w h ile  th e  s ec r et  k e y   w a s   g e n er ated   u s in g   r a n d o m   g e n er atio n   tec h n iq u e.   T h ep r o p o s ed   alg o r ith m   is   b ased   o n   C ea s er   C ip h er   al g o r i th m ,   r an d o m   g e n er atio n   tec h n iq u e,   co n ce p t  o f   s h u f f l in g   th e  r o w s   i.e .   r o w s   tr an s p o s itio n   an d   Hu f f m an   E n c o d in g .   E n cr y p tio n   an d   Dec r y p tio n   o f   an   i m a g e  b y   th is   al g o r ith m   p r o tect  th e  i m a g e  f r o m   a n   u n a u t h o r ized   ac ce s s .   T h e  im a g e  e n cr y p ti n g   i n   [ 1 6 ]   w as  p er f o r m ed   u s i n g   a  s e c r et  k e y   t h at  i s   g e n er ated   f r o m   r an d o m   g en er atio n   tec h n iq u e,   p er f o r m i n g   r a n d o m   tr a n s p o s itio n   o n   en cr y p ted   i m a g e,   co n v er tin g   it  i n to   o n e   d i m en s io n al   en cr y p ted   ar r a y   a n d   f in al l y   ap p lied   Hu f f m a n   co d in g   o n   t h at   ar r a y ,   d u e   th is   s iz e  o f   t h e  e n cr y p ted   i m a g e  is   r e d u ce d   an d   i m a g e  i s   en cr y p ted   ag ai n   . T h e  d ec r y p tio n   is   r e v er s e  p r o ce s s   o f   e n cr y p tio n .   He n ce   t h e   p r o p o s ed   m et h o d   [ 1 6 ]   p r o v id e s   a  h i g h   s ec u r it y   f o r   an   i m a g e  w it h   m i n i m u m   m e m o r y   s p ac e.   B ec au s e  o f   t h e  i n h er en t  c h ar a cter is tics   o f   c h ao tic  s y s te m s ,   th e  c h ao s - b ased   en cr y p tio n   s e e m s   n o t   a  g o o d   ch o ice  f o r   s ec u r e  i m ag e  en cr y p tio n ,   [ 1 8 ]   p r o p o s es  a  tr an s p o s i n g   a n d   s cr a m b li n g   i m a g e  en cr y p t io n   alg o r ith m   b ased   o n   i m p r o v e d   h y p er - c h ao tic  s eq u e n ce   to   p r o v id e  en h an ce d   s ec u r it y   f o r   en cr y p ted   i m a g e  tr an s m is s io n .   T h e  al g o r ith m   p r o ce s s es  t h e  h y p er - c h ao tic  s e q u en ce   ac co r d in g   to   t h e  p ix el   in f o r m atio n ,   w h ic h   m ak e s   t h e  k e y s   s e n s iti v e  to   o r ig i n al  i m ag e.   T h en   s cr a m b li n g   an d   tr an s p o s in g   o p er atio n s   w er e  ap p lied   to   th e  p ix els i n   i m ag e,   ac co r d in g   to   s ep ar ate  s cr am b li n g   k e y s   a n d   g r ay   s ca le  tr a n s p o s in g   k e y s .   T h e  p r o p o s ed   alg o r ith m   [ 1 8 ]   w a s   tr an s p o s in g   a n d   s cr a m b li n g   i m a g e  e n cr y p tio n   al g o r ith m   b ased   o n   h y p er - ch ao tic  s eq u e n ce .   T h e  tr an s p o s in g   en cr y p tio n   [ 1 8 ]   m ee ts   th e  Ker c k h o f f ’ s   p r in cip le,   b ec au s e  it  is   ir r ev er s ib le,   an d   th e  s ec u r it y   i s   co m p letel y   d ep en d en t  o n   th e  k e y   s eq u e n ce .   Mo r eo v er ,   th e  s tatis tical  r es u lt  o f   en cr y p ted   i m a g e  in   [ 1 8 ]   is   cl o s er   to   u n if o r m   d is tr ib u tio n   t h an   t h e  o r ig in al  i m a g e  an d   th e  d is tr ib u tio n   o f   th e   o r ig in al  p ix e ls   is   co n ce a led ,   w h ic h   p r ev en t s   attac k er s   f r o m   g et tin g   i m ag e  i n f o r m atio n   th r o u g h   h is to g r a m   an al y s is .   A   n o n - ch ao s   b ased   i m a g e,   s i m p le,   f as t  an d   s ec u r ed   ag ai n s t  a n y   attac k   en cr y p t io n   s c h e m e  w a s   p r o p o s ed   b y   [ 1 9 ]   u s in g   a n   ex t er n al  k e y   o f   1 4 4 - b its   i s   p r ese n ted .   T h e  p r o p o s ed   en cr y p tio n   s c h e m e  u s es  b o th   p ix el  s u b s tit u tio n   as  w ell  a s   p i x el  p er m u tatio n   p r o ce s s .   F u r t h er m o r e,   a  f ee d b ac k   m ec h a n is m   is   al s o   ap p lied   to   av o id   d if f er e n tial  attac k   an d   m ak e  t h e  cr y p to s y s te m   m o r e  r o b u s t.  T h e  p r o p o s ed   en cr y p ti o n   s ch e m e  h a s   h i g h   en cr y p tio n   r ate,   r eq u ir es  le s s   co m p u tatio n   an d   s en s iti v e  to   s m a l l  ch a n g es  i n   t h e  s ec r et  k e y   s o   e v en   w it h   t h e   k n o w led g e  o f   t h e  ap p r o x i m ate   k e y   v alu e s ,   th er e  i s   n o   p o s s ib i lit y   f o r   th e  attac k er   to   b r ea k   th e  cip h er .   T h r ee   p r o ce s s es  w er e  u s ed   in   th e  p r o p o s ed   alg o r ith m   [ 1 9 ] :  k e y   m i x i n g   p r o ce s s ,   s u b s tit u ti o n   p r o ce s s   an d   p er m u tatio n   p r o ce s s .   I n   t h e  k e y   m ix i n g   p r o ce s s ;  t w o   k in d s   o f   k e y   m i x i n g   p r o ce s s e s   ca lled   FK M  a n d   B KM   ar e  u s ed   i n   t h e  p r o p o s ed   alg o r ith m .   I n   t h e   b o th   p r o ce s s es   i.e .   F KM   a n d   B KM ,   t h e  i m a g e  b lo ck   i s   d iv id ed   in to   s u b - b lo ck s   a n d   e ac h   s u b - b lo ck   i s   m o d if ied   b y   u s in g   s u b - k e y ,   its   p r ev io u s   s u b - b lo ck   an d   s u b - b lo ck   its el f .   A   s i m ilar   p r o ce s s   is   u s ed   in   t h e  B KM   p r o ce s s .   T h e  p r o p o s ed   s y s te m   b y   [ 2 0 ]   ca r r ied   o u t  p ix el  p o s itio n   p er m u tatio n   b y   u s i n g   L o r en z,   c h en ,   an d   L U.   T h e  p r o p o s ed   s y s te m   h as  t w o   s tag es ;  co n f u s io n   s ta g e  a n d   th e  d if f u s io n   s tag e.   I n   co n f u s i o n   p ix el  p o s itio n   is   s cr a m b led   o v er   t h e  e n tire   i m ag e  b y   u s in g   c h ao tic  s y s te m .   T h e  ch ao tic  s y s te m   w a s   co n tr o lled   b y   i n itial   co n d itio n   an d   co n tr o lled   p ar a m eter s   w h ic h   w er e  d er iv ed   f o r   1 6 - b it  s ec r et  k e y .   Am o n g   th e  th r ee   c h ao tic   dy n a m ic  s y s te m   i.e .   L o r en z,   c h en ,   an d   L U  o n e   is   s elec ted   b y   t h e  s y s te m   p ar a m eter   w h ic h   w as   o b tain ed   f r o m   th e  g en er ated   s ec r et  k e y .   T h e  p r o p o s ed   s y s te m   h ad   t h r ee   ad v an ta g es ;  b ig g er   k e y   s ec u r it y ,   s m all  iter atio n   ti m e s ,   an d   h i g h   s ec u r i t y   a n al y s is .     A  n e w   e f f ec t iv e   m eth o d   f o r   i m ag e   e n cr y p tio n   w as   p r o p o s ed   b y   [ 2 1 ] ,   w h ic h   e m p lo y s   m a g n i tu d e  a n d   p h ase  m a n ip u latio n   u s i n g   Di f f er en tia l  E v o lu t io n   ( DE )   ap p r o ac h .   T h e  id ea   o f   th e  p r o p o s ed   w o r k   w a s   th at   en cr y p ted   i m a g e  i s   o b tain ed   b y   m a g n it u d e  an d   p h ase  m a n ip u latio n   o f   th e  o r i g in a l  i m a g e  u s in g   t h e  s ec r et  k e y .   T h e  o r ig in al  i m a g e  m ag n it u d e   an d   p h ase  w as  u n iq u el y   r etr iev ed   f r o m   t h e  en cr y p ted   i m a g e  if   an d   o n l y   i f   th e   k e y   i s   k n o w n .   T h is   id ea   m ak e s   th e  cr y p to s y s te m   s ec u r e.   T h e  A u t h o r s   o f   [ 2 1 ]   ca r r ied   o u t  th e  t w o   d i m e n s io n al  ( 2 - D)   k e y ed   d is cr ete  Fo u r ier   tr an s f o r m   o n   th e   o r ig in al  i m ag e,   r es u lti n g   in   t h e  f ir s t  lev el  o f   i m ag e  e n cr y p tio n   b y   t h e  u s e  o f   th e  s ec r e t  k e y .   Seco n d l y ,   a  Evaluation Warning : The document was created with Spire.PDF for Python.
                       I SS N :   2 5 0 2 - 4752   I n d o n esia n   J   E lec  E n g   &   C o m p   Sci,   Vo l.  9 ,   No .   3 ,  Ma r ch   2 0 1 8   :   7 7 1   –   7 7 7   774   cr o s s o v er   o p er atio n   w as   p er f o r m ed   o n   t h e  t w o   co m p o n e n t s   o f   t h e  e n cr y p ted   i m a g e,   w h ich   ar e  s elec ted   b ased   o n   L i n ea r   Feed b ac k   S h i f t  R e g is ter   ( L FS R )   i n d ex   g e n er ato r .   C r o s s o v er   m a k e  m o r e  s h u f f l i n g   to   t h e  p o s itio n s   o f   i m a g e  p ix e ls   lead in g   to   f u l l y   d is to r ted   en cr y p ted   i m ag e.   T h e  L FS R   in d e x   g e n er ato r   in i tializes  it  s ee d   w i th   th e  s h ar ed   s ec r et  k e y   v al u e  to   en s u r e  th e  s ec u r it y   o f   t h e  r esu l tin g   in d ice s .   T h e  h is to g r a m   o f   t h e  cip h er   i m ag e  i s   s i g n i f ican t l y   d i f f er e n t  f r o m   t h at  o f   t h e  o r ig in a l  i m ag es,  an d   b ea r s   n o   s tatis t ical  r ese m b la n ce   to   th e  p lain   i m a g e.   On   t h e   o th er   h an d ,   it ’ s   clea r   t h at  t h e  h is to g r a m   o f   th e   en cr y p ted   i m ag e   i s   s i g n if ican t l y   d i f f er e n t  f r o m   th e   r esp ec tiv e  h i s to g r a m   o f   th e   o r ig i n al  i m ag e  a n d   h e n ce   d o e s   n o t p r o v id e  an y   cl u e  to   e m p lo y   an y   s tat is tical  at tack   o n   t h e  p r o p o s ed   im a g e  en cr y p tio n   p r o ce d u r e.   R ’ G’ B ’   m o d el  w a s   p r o p o s ed   b y   [ 8 ,   2 2 ,   an d   2 3 ]   to   co n v er t  R GB   co lo r   i m ag e  to   g r e y   i m ag e.   T h e   m o d el  o f   [ 8 ]   ca n   b e  u s ed   als o   to   en cr y p t - d ec r y p t  co lo r   i m ag e  u s i n g   R ' G ' B '   m o d el  a n d   Hu e,   Sat u r atio n ,   a n d   I n ten s it y   ( HI S)  m o d el.   E n cr y p tio n   p h ase  o f   [ 8 ]   w a s   i m p le m en ted   u s i n g   R ' G ' B '   m o d el  as  s h o w n   i n   f ig u r e  2 ,   an d   d ec r y p tio n   p h ase  o f   [ 8 ]   w as i m p le m e n ted   u s i n g   R ' G ' B '   a s   s h o w n   i n   f i g u r e  3 .           Fig u r e  2 .   R GB   C o lo r   I m a g e  E n cr y p tio n   P h a s e  R ' G ' B '   Mo d el  [ 8 ]           Fig u r e  3 . R GB   C o lo r   I m a g e  D ec r y p tio n   P h ase  Us in g   R 'G ' B '   Mo d el   Evaluation Warning : The document was created with Spire.PDF for Python.
I n d o n esia n   J   E lec  E n g   &   C o m p   Sci     I SS N:  2502 - 4752       Usi n g   E n cryp tio n   S q u a r e  K ey w ith   On e - Dimen s io n a l Ma tr ix fo r E n h a n cin g   R GB   C o lo r …  ( F a d i A l - s a la mee n )   775   3.   T H E   P RO P O SE D  T E CH NI Q U E   T h e  p r o p o s ed   tech n iq u e  is   s u g g e s ted   i n   o r d er   to   eli m i n ate   th e  co n v er s io n   f r o m   R GB   t o   g r a y .   I n   ad d itio n ,   th e  o n e - d i m en s io n a l  m atr ix   is   m u ltip lied   w i th   t h e  en cr y p tio n   s q u ar e  m atr i x   k e y   an d   th e n   th e   co lu m n s   a n d   r o w s   o r d er   w ill  b e  ch an g ed . T h e  p r o p o s ed   tec h n iq u e  i m p le m e n ted   i n to   t w o   p h ases ;  e n cr y p tio n   ph ase  an d   d ec r y p tio n   p h a s e.   T h e  f ir s t   p h a s e  o f   t h e  p r o p o s ed   tech n iq u e  i s   t h e  e n cr y p ti o n   p h a s e  w h ic h   co n tai n s   th e   f o llo w i n g   s eq u en ce   o f   s tep s :   1.   C o n v er t  th e  o r ig i n al  t h r ee - d i m en s io n al  ( R GB )   co lo r   im a g e  w it h   a  s ize  ( L ×W ×3 )   to   o n e - d i m e n s io n al  m atr i x .   2.   Gen er ate  a  r an d o m   s q u ar e  m at r ix   k e y   ( E K)   w i th   a  s ize  ( W × W ) .   3.   Gen er ate  a   r an d o m   v ec to r   k e y   ( R K)   w it h   a   le n g th   th a t  eq u als   t h e  le n g th   o f   th e   o n e - d i m en s io n a l  m atr i x   w it h   u n iq u e  v al u es v ar i es f r o m   1   to   th e  le n g th   o f   t h e  o n e - d i m en s io n al  m atr i x .   4.   Gen er ate  a  r an d o m   v ec to r   k e y   ( C K)   w it h   a  w id t h   th at  eq u als  t h e  w id t h   o f   t h e  o n e - d i m en s io n a l  m atr i x   w it h   u n iq u e  v al u es v ar i es f r o m   1   to   th e  w id t h   o f   t h e  o n e - d i m e n s io n al  m a tr ix .   5.   Mu ltip l y   th e  o n e - d i m e n s io n al  m atr i x   w it h   E K  k e y .     6.   C h a n g e  th e  r o w s   o r d er   o f   th e  r esu lt  m atr i x   in   s tep   5   ac co r d in g   to   R K  k e y .   7.   C h a n g e  th e  co l u m n s   o r d er   o f   th e  r esu l t  m atr i x   i n   s tep   6   ac co r d in g   to   C K  k e y .   T h e  s ec o n d   p h ase  o f   th e  p r o p o s ed   tech n iq u e  is   t h e  d ec r y p ti o n   p h ase  w h ic h   co n tai n s   th e  f o llo w in g   s eq u en ce   o f   s tep s :   1.   C h a n g e  th e  co l u m n s   a n d   r o w s   o r d er   o f   th e  en cr y p te d   i m ag e  ac co r d in g   to   C K  an d   R K  k e y s .   2.   Mu ltip l y   th e  r es u lt  m atr i x   w it h   E K  in v er s e  m atr ix .   3.   R es h ap e  th e  o n e - d i m en s io n al  m atr i x   to   th r ee - d i m e n s io n al  ( R GB )   co lo r   im a g e.       4.   I M P L E M E NT AT I O N   T o   illu s tr ate  th e  co r r ec tn es s   o f   th e  p r o p o s ed   tech n iq u e  let  u s   tak e  t h e  f o ll o w i n g   w o r k ed   ex a m p le.   L e t   u s   ta k e  th e  f o llo w in g   2 0   co lo r   p ix els  ( 5 ×4 ×3 )   w h er e  ″ I m a g e ( :,:, 1 )   =″   is   th e  r ed   co m p o n e n t,  ″ I m a g e( :,:, 2 )   =″ ,   an d   ″ I m a g e( : , :,3 )   =″   is   th e  b lu e  co m p o n e n t ,  as s h o w n   b elo w :     Im a g e (:, :, 1 )  =   1 7 8     1 7 5     1 7 3     1 6 9   1 7 8     1 7 5     1 7 3     1 6 9   1 7 8     1 7 5     1 7 3     1 6 9   1 7 8     1 7 5     1 7 3     1 6 9   1 7 6     1 7 3     1 7 2     1 6 9   Im a g e (:, :, 2 )  =   1 6 8     1 6 5     1 6 1     1 5 7   1 6 8     1 6 5     1 6 1     1 5 7   1 6 7     1 6 4     1 6 1     1 5 7   1 6 7     1 6 4     1 6 0     1 5 7   1 6 7     1 6 5     1 6 1     1 5 6   Im a g e (:, :, 3 )  =   5 7       5 4       4 9       4 5   5 7       5 4       5 1       4 5   5 9       5 6       5 3       4 7   6 1       5 6       5 5       4 9   6 2       5 8       5 6       5 1     T o   en cr y p t t h e  i m ag e :   1.   C o n v er t th e  o r ig i n al  t h r ee - d i m en s io n al  to   o n e - d i m e n s io n al  m atr i x .   2.   Gen er ate  a  r an d o m   s q u ar e  m at r ix   k e y   ( E K)   w i th   a  s ize  ( W × W )   i.e   ( 4 ×4 ) .   3.   Gen er ate  a  r an d o m   v ec to r   k e y   ( R K) .   4.   Gen er ate  a  r an d o m   v ec to r   k e y   ( C K) .   5.   Mu ltip l y   th e  o n e - d i m e n s io n al  m atr i x   w it h   E K  k e y .   6.   C h a n g e  co lu m n s   o r d er   r o w s   o r d er   o f   th e  r esu lt  m atr ix   ac co r d in g   to   C K  a n d   R K.   T o   d ec r y p t th e  i m ag e :   7.   C h a n g e  th e  co l u m n s   a n d   r o w s   o r d er   o f   th e  en cr y p ted   i m ag e  ac co r d in g   to   C K  an d   R K.   8.   Get  th e  en cr y p ted   i m a g e  an d   m u ltip l y   i t  w it h   E K  in v er s e  m atr ix .   9.   R es h ap e  th e  o n e - d i m en s io n al  m atr i x   to   th r ee - d i m e n s io n al  ( R GB )   co lo r   im a g e.     Evaluation Warning : The document was created with Spire.PDF for Python.
                       I SS N :   2 5 0 2 - 4752   I n d o n esia n   J   E lec  E n g   &   C o m p   Sci,   Vo l.  9 ,   No .   3 ,  Ma r ch   2 0 1 8   :   7 7 1   –   7 7 7   776   D e c _ I m a g e ( : , : , 1 )   =   1 7 8     1 7 5     1 7 3     1 6 9   1 7 8     1 7 5     1 7 3     1 6 9   1 7 8     1 7 5     1 7 3     1 6 9   1 7 8     1 7 5     1 7 3     1 6 9   1 7 6     1 7 3     1 7 2     1 6 9   D e c _ I m a g e   ( : , : , 2 )   =   1 6 8     1 6 5     1 6 1     1 5 7   1 6 8     1 6 5    1 6 1     1 5 7   1 6 7     1 6 4     1 6 1     1 5 7   1 6 7     1 6 4     1 6 0     1 5 7   1 6 7     1 6 5     1 6 1     1 5 6   D e c _ I m a g e   ( : , : , 3 )   =   5 7       5 4       4 9       4 5   5 7       5 4       5 1       4 5   5 9       5 6       5 3       4 7   6 1       5 6       5 5       4 9   6 2       5 8       5 6       5 1       5.   RE SU L T S AN D  D I SCU SS I O N   A   m et h o d   o f   [ 8 ]   w a s   p r o p o s ed   f o r   co lo r   im a g e  e n cr y p ti o n   d ec r y p tio n .   T h is   m et h o d   h a s   b ased   o n   co n v er ti n g   co lo r   i m a g e  to   g r e y   i m a g e  t h e n   g r e y   i m a g e  w as  en cr y p ted .   I n   ad d itio n ,   it   w as   m ea s u r ed   f o r   ea c h   co lo r   im a g e.     E ac h   ti m e  MSE   w as  ca lc u late d   an d   th e  r esu lts   s h o w   t h at  i n   ea ch   ti m e  o f   t h e  d ec r y p ted   i m ag e,   1 0 0 %   m atc h es  t h e  o r ig i n al  i m a g e  ( MSE =0 ) . Fo r   p er f o r m an ce   a n al y s i s ,   th e  r eq u ir ed   to tal  tim e  f o r   en cr y p tio n - d ec r y p tio n   w a s   m ea s u r ed   f o r   ea ch   co lo r   i m ag e  a n d   th e  r es u lt s   o f   m ea s u r i n g   ar e  lis ted   in   T ab le  1 .       T ab le  1 .   E n cr y p tio n - d ec r y p tio n   ti m e  f o r   th e  p r o p o s ed   tec h n i q u e   I mag e   si z e   En c r y p t i o n   t i me   ( se c . )   D e c r y p t i o n   t i me ( se c . )   T o t a l   t i me   ( se c . )   1 8 3 * 2 7 6 * 3   0 . 0 1 9 8 6 9   0 . 0 3 2 9 2 2   0 . 0 5 2 7 9 1   1 6 4 * 3 0 8 * 3   0 . 0 2 0 0 8 5   0 . 0 3 5 7 0 8   0 . 0 5 5 7 9 3   1 8 6 * 2 7 0 * 3   0 . 0 2 0 4 0 3   0 . 0 3 0 3 4 4   0 . 0 5 0 7 4 7   2 2 5 * 2 2 5 * 3   0 . 0 1 7 6 8 3   0 . 0 3 0 1 6 8   0 . 0 4 7 8 5 1   2 1 4 * 2 3 5 * 3   0 . 0 1 8 1 9 4   0 . 0 2 8 3 9 9   0 . 0 4 6 5 9 3   3 3 3 * 3 6 0 * 3   0 . 0 4 6 5 1 2   0 . 0 7 5 3 5 7   0 . 1 2 1 8 6 9   1 8 3 * 2 7 5 * 3   0 . 0 1 9 7 8 8   0 . 0 9 0 0 2 6   0 . 1 0 9 8 1 4   3 0 0 * 4 0 0 * 3   0 . 0 5 4 7 2 4   0 . 0 8 5 7 9 9   0 . 1 4 0 5 2 3   1 9 8 * 2 5 5 * 3   0 . 0 1 8 7 0 8   0 . 0 3 6 3 4 8   0 . 0 5 5 0 5 6   1 6 0 * 1 6 0 * 3   0 . 0 0 8 3 7 8   0 . 0 1 0 3 4 8   0 . 0 1 8 7 2 6       T h e  en cr y p tio n - d ec r y p tio n   r ate  o f   t h e   p r o p o s ed   t ec h n i q u e  w asco m p ar ed w it h   th e   p r o p o s ed     tech n iq u e  [ 8 ]   t h at  u s in g   d ir e ct  in v er s e   co n v er s io n .   T ab le  2   s h o w s   t h e  r e s u l ts   o f   co m p ar is o n s u s i n g s o m e   i m a g es o f   d i f f er e n ts ize.         T ab le  2 .   C o m p ar is o n   r es u lt s   b et w ee n   t h e  p r o p o s ed   tech n iq u e  an d   th e  p r o p o s ed   tech n iq u e  b y   [ 8 ]   I mag e   si z e   En c r y p t i o n   s p e e d   u p   u si n g   t h e   p r o p o se d   t e c h n i q u e   D e c r y p t i o n   s p e e d   u p   u s i n g   t h e   p r o p o se d   t e c h n i q u e   T o t a l   sp e e d   u p   u si n g   t h e   p r o p o se d   t e c h n i q u e   1 8 3 * 2 7 6 * 3   4 . 6 1 4 5 7 5 4 6 9   2 . 6 6 4 9 0 4 9 2 7   7 . 2 7 9 4 8 0 3 9 6   1 6 4 * 3 0 8 * 3   6 . 2 0 8 4 1 4 2 3 9   4 . 3 1 5 1 6 7 4 6 9   1 0 . 5 2 3 5 8 1 7 1   18 6 * 2 7 0 * 3   3 . 9 3 9 8 1 2 7 7 3   2 . 7 9 7 3 8 9 9 2 9   6 . 7 3 7 2 0 2 7 0 1   2 2 5 * 2 2 5 * 3   2 . 0 4 6 9 9 4 2 8 8   1 . 9 7 7 3 6 0 1 1 7   4 . 0 2 4 3 5 4 4 0 5   2 1 4 * 2 3 5 * 3   2 . 3 9 6 1 7 4 5 6 3   1 . 2 2 2 8 9 5 1 7 2   3 . 6 1 9 0 6 9 7 3 5   3 3 3 * 3 6 0 * 3   6 . 0 7 2 3 0 3 9 2 2   1 . 6 4 4 6 3 8 1 8 9   7 . 7 1 6 9 4 2 1 1   1 8 3 * 2 7 5 * 3   4 . 6 5 4 0 3 2 7 4 7   2 . 0 3 2 2 6 8 4 5 6   6 . 6 8 6 3 0 1 2 0 3   3 0 0 * 4 0 0 * 3   6 . 5 3 5 6 5 1 6 3 4   3. 0 4 2 9 3 7 5 6 3   9 . 5 7 8 5 8 9 1 9 7   1 9 8 * 2 5 5 * 3   3 . 3 5 5 1 9 5 6 3 8   1 . 7 2 2 3 2 3 0 9 9   5 . 0 7 7 5 1 8 7 3 7   1 6 0 * 1 6 0 * 3   1 . 7 7 4 7 6 7 2 4 8   5 . 4 1 1 5 7 7 1 1 6   7 . 1 8 6 3 4 4 3 6 4       T h e  p r o p o s ed   tech n iq u e  en h a n ce d th e  R GB   co lo r   im a g e  e n cr y p tio n   b y   4 . 1 5 9 7 9 2   tim e s   c o m p ar i n g   w it h   t h e  “RGB   C o lo r   I m a g e  E n cr y p tio n - Dec r y p t io n   Usi n g   Gr ay   I m a g e”   m eth o d   w h ic h   d ev elo p ed   b y   [ 8 ] .   Fu r t h er m o r e,   t h e  p r o p o s ed   tech n iq u e  e n h an ce d   t h e  R G B   co lo r   im a g e  d ec r y p t io n b y   2 . 6 8 3 1 4 6   tim es   co m p ar i n g   w i th   t h e  [ 8 ] .   Evaluation Warning : The document was created with Spire.PDF for Python.
I n d o n esia n   J   E lec  E n g   &   C o m p   Sci     I SS N:  2502 - 4752       Usi n g   E n cryp tio n   S q u a r e  K ey w ith   On e - Dimen s io n a l Ma tr ix fo r E n h a n cin g   R GB   C o lo r …  ( F a d i A l - s a la mee n )   777   6.   CO NCLU SI O N  AND  F U T U RE   WO RK   T h is   p ap er   d em o n s tr ate s   t h e   n ee d   f o r   en h a n cin g   th e   co lo r   i m a g e   e n cr y p tio n   an d   d ec r y p tio n   tech n iq u es  i n   ter m s   o f   ti m e  an d   s ec u r it y .   T h is   p ap er   in v esti g a te  th e  m o d er n   m et h o d   ca lled   “ R GB   C o lo r   I m ag e  E n cr y p tio n - Dec r y p tio n   Usi n g   Gr a y   I m a g e”   w h ich   d e v elo p ed   b y   [ 8 ] .   A cc o r d in g l y ,   t h is   s tu d y   p r o p o s es  an   ef f ec ti v e  tech n iq u e  f o r   i m ag e  en cr y p tio n .   T h e  p r o p o s ed   tech n iq u e  e m p lo y s   R ed ,   Gr ee n   an d   B lu e  ( R GB )   co m p o n e n t s   o f   th e  R GB   co l o r   i m ag e  in   o r d er   to   u til ize   m atr i x   m u ltip licatio n   an d   i n v er s e  m a tr ices  f o r   en cr y p tio n   d ec r y p tio n   p u r p o s e  th r o u g h   d esi g n in g   a  n e w   co lo r   im a g e  e n cr y p tio n - d ec r y p ti o n   tech n iq u e  u s i n g   en cr y p tio n   s q u ar e  m a tr ix   k e y .     As  f o r   f u t u r e  w o r k ,   w e  ca n   en h an ce   t h e  en cr y p tio n - d ec r y p ti o n   ti m e  f o r   th e  p r o p o s ed   ap p r o ac h es  an d   ad d s   m o r e  en h a n ce m e n t s   to   m ax i m u m   co n f u s io n   an d   d if f u s i o n   o f   th e  e n cr y p ted   i m a g e.       ACK NO WL E D G E M E NT S   T h is   r esear ch   is   f u n d ed   b y   t h e  d ea n s h ip   o f   s cie n ti f ic  r esear ch   at  Z ar q a  Un i v er s it y /J o r d an .       RE F E R E NC E S   [1 ]   S u k irm a n ,   E. ,   S u ry a d i,   M .   T . ,   &   M u b a ra k ,   M .   A .   (2 0 1 4 ). T h e   im p le m e n tatio n   o f   h e n o n   m a p   a lg o rit h m   f o r  d ig it a l  im a g e   e n c r y p ti o n .   T EL KOM NIK A  ( T e lec o mm u n ica t io n   C o mp u ti n g   El e c tro n ics   a n d   C o n tr o l) ,   1 2 ( 3 ) ,   6 5 1 - 6 5 6 .   [2 ]   S   Ja y a ra m a n ,   S   Esa k k iraja n   a n d   T   V e e ra k u m a r,   (2 0 1 0 ) .   Dig it a l  Im a g e   P ro c e ss in g ,   3 r d   Re p ri n t,   T a ta M c G ra w   Hill .   [3 ]   E.   Re in h a rd ,   E.   A .   Kh a n ,   A .   O.  Ak y ü z ,   a n d   G .   M .   Jo h n so n ,   (2 0 0 8 ).   C o lo r  Im a g in g :  F u n d a m e n ta ls  a n d   A p p li c a ti o n s.  W e ll e sle y :  AK   P e te rs L td .   [4 ]   Ra s m i,   M . ,   &   A l - Qa w a s m i,   K.  E.   (2 0 1 6 ).   Im p ro v in g   A n a ly sis  P h a se   in   Ne tw o rk   F o re n sic s  b y   Us in g   A tt a c k   In ten ti o n   A n a ly sis.  In ter n a ti o n a l  J o u rn a l  o f  S e c u rity  a n d   Its  A p p li c a ti o n s ,   1 0 ( 5 ),   2 9 7 - 3 0 8 .   [5 ]   Bo sw o rth ,   S . ,   & K a b a y ,   M .   (2 0 0 2 ) .   Co m p u ter S e c u rit y   Ha n d b o o k .   Ne w   Yo rk :  Jo h n   W il e y   &   S o n s.   [6 ]   Bra d ley ,   T . ,   & Ca rv e y ,   H.  (2 0 0 6 ).   Esse n ti a l  Co m p u ter S e c u rit y .   Ro c k lan d ,   M A :  S y n g re ss   P u b .   [7 ]   El m in a a m ,   D  S   A b d ;  Ka d e r  H   M   A b d u a l,   Ha d h o u d ,   M   M o h a m e d   (2 0 1 0 ).   Ev a lu a ti n g   th e   P e rf o r m a n c e   o f  S y m m e tri c   En c r y p ti o n   A lg o rit h m s,  In ter n a ti o n a l  J o u rn a l  o f  Ne two rk   Go ll ma n n ,   D .   (1 9 9 9 ).   Co m p u ter  S e c u rit y .   Ch ich e ste r:  W il e y .   [8 ]   A h m a d   A . M   S h a ra d q a h .   (2 0 1 5 ) ,   R G B  Co lo re d   im a g e   En c r y p ti o n - De c r y p ti o n   Us in g   G ra y   I m a g e ,   In 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 ,   IJ CS I . 1 6 9 4 - 0 7 8 4 .   [9 ]   W .   S talli n g s,  Cry p to g ra p h y   a n d   Ne tw o rk   S e c u rit y :  P rin c i p les   a n d   P ra c ti c e s,  3 r d   e d i ti o n ,   P re n ti c e   H a ll ,   NJ ,   2 0 0 3 .   [1 0 ]   P ra se ti o ,   B.   H.,   S e ti a w a n ,   E. ,   &   M u tt a q in ,   A .   (2 0 1 5 ) .   Im a g e   En c ry p ti o n   u sin g   S im p le  A lg o rit h m   o n   F P G A .   T EL KOM NIKA  ( T e lec o mm u n ica t io n   C o mp u ti n g   E lec tro n ics   a n d   C o n tro l) ,   1 3 ( 4 ),   1 1 5 3 - 1 1 6 1 .   [1 1 ]   M o h a m m a d   Ra s m i,   F a d i  A l - sa la m e e n ,   M .   A l - Lah a m ,   &   A n a s  A l - F a y o m i   (2 0 1 6 ) .   En h a n c in g   RGB  Co lo r  Im a g e   En c ry p ti o n - De c ry p ti o n   Us in g   On e - Di m e n sio n a l  M a tri x ,   T h e   1 7 th   In ter n a t io n a l  Ara b   Co n fer e n c e   o n   In f o rm a ti o n   T e c h n o l o g y   ( ACIT ' 2 0 1 6 ) ,   Be n i - M e ll a l,   M o r o c c o ,   2 0 1 6 .   [1 2 ]   Kh o d a d a d i,   T . ,   Isla m ,   A .   M . ,   Ba h a ru n ,   S . ,   &   Ko m a k i,   S .   (2 0 1 6 ).   Ev a lu a ti o n   o f   Re c o g n it io n - Ba se d   G r a p h ica l  P a ss w o rd   S c h e m e s  in   T e rm s  o f   Us a b il it y   a n d   S e c u r it y   A tt rib u tes .   In ter n a ti o n a l   J o u r n a l   o f   El e c trica l  a n d   Co mp u ter   E n g in e e rin g ,   6 ( 6 ),   2 9 3 9 .   [1 3 ]   X ie,  R,   W a n g ,   M . ,   &   Ha i,   B .   (2 0 1 5 ),   Im a g e   En c r y p ti o n   Re se a rc h   Ba se d   o n   Ke y   Ex tra c ted   f ro m   Iris   F e a tu re ,   IJSIA ,   9 (6 ),   1 5 7 - 1 6 6 .     [1 4 ]   Ku m a r,   M .   Ch a h a l,   A .   (2 0 1 4 ),   An   Im a g e   En c ry p ti o n   T e c h n iq u e   to   Re m o v e   th e   Dra w b a c k   o f   th e   On e - Di m e n sio n a l   S c ra m b li n g   M e th o d   o f   Im a g e   En c ry p ti o n ,   In ter n a ti o n a l  J o u rn a l  o f  Co mp u ter   A p p li c a ti o n s ,   9 7 (1 2 ),   1 8 - 2 2 .   [1 5 ]   M ru n a li   T .   G e d a m .   (2 0 1 4 ),   Im a g e   En c ry p ti o n   T e c h n i q u e   Ba se d   o n   V isu a l  Cry p to g ra p h y ,   In ter n a ti o n a l  J o u rn a l  o f   Res e a rc h   ( IJ R) ,   V o l - 1 1 ,   No . 1 .   [1 6 ]   T   Bh a s k a ra ;  Ya ra g u n ti ,   He m a   S u re sh ;  Re d d y ,   T   S ri  H a rish ;  Kira n ,   S . (2 0 1 3 ),   A n   Eff e c ti v e   A l g o rit h m   o f  En c ry p ti o n   a n d   De c ry p ti o n   o f   Im a g e s  Us in g   Ra n d o m   Nu m b e r  G e n e r a ti o n   T e c h n iq u e   In ter n a ti o n a l  J o u rn a l  o f   Co mp u ter   T e c h n o lo g y ,  4 . 6 8 8 3 - 8 9 1 .   [1 7 ]   Jin p i n g   F a n ,   Y o n g li n   Zh a n g .   ( 2 0 1 3 ),   C o lo re d   im a g e   En c r y p ti o n   a n d   De c ry p ti o n   Ba se d   o n   Jo u r n a l   o f   Co m p u ter  A p p l ica ti o n s,  9 7 ( 1 2 ),   1 8 - 2 2 .   [1 8 ]   YU ,   M .   (2 0 1 3 ),   Im a g e   En c r y p ti o n   Ba se d   o n   Im p ro v e d   Ch a o ti c   S e q u e n c e s,  J o u r n a l  Of   M u lt ime d i a ,   8 (6 ). 8 0 2 - 8 0 8 .   h tt p : // d x . d o i. o rg /1 0 . 4 3 0 4 /j m m .     [1 9 ]   K  P a re e k ,   N.  ( 2 0 1 2 ),   De sig n   a n d   A n a l y si s  o f   a   No v e l  Dig it a l  Im a g e   En c ry p ti o n   S c h e m e ,   Ke y   Ge n e r a ti o n   M e th o d   Us in g   Im a g e   F e a tu re s,  J o u rn a l  o f   In fo rm a ti o n   T e c h n o l o g y .   [2 0 ]   S a n k a ra n ,   K.,   Krish n a ,   B.   (2 0 1 1 ),   A  Ne w   Ch a o ti c   A l g o rit h m   f o r  I m a g e   En c r y p ti o n   a n d   De c ry p t io n   o f   Dig it a l  Co lo re d   im a g e s,  IJ IET ,   1 3 7 - 1 4 1 .   [2 1 ]   S   I  A b u h a i b a ,   I. ,   &   A   S   Ha ss a n ,   M .   (2 0 1 1 ),   Im a g e   En c r y p ti o n   Us i n g   Dif fe re n ti a l  Ev o lu ti o n .   A p p ro a c h   i n   F re q u e n c y   Do m a in ,   a n   In tern a ti o n a l  Jo u r n a l,   2 (1 ) ,   5 1 - 6 9 .     [2 2 ]   W a h e e b ,   A .   a n d   Zi a d A lQa d i.   (2 0 0 9 ),   G ra y   I m a g e   Re c o n stru c ti o n .   Eu r.   J.   S c i.   Re s.,   7 : 1 6 7 1 7 3 .   [2 3 ]   M.A L - Lah a m ,   M .   (2 0 1 5 ).   E n c ry p ti o n - De c ry p ti o n   RG B  Co lo r  Im a g e   Us in g   M a tri x   M u lt ip l ica ti o n .   In 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   a n d   In f o rm a ti o n   T e c h n o l o g y ,   7 ( 5 ),   1 0 9 - 1 1 9 .   h tt p : // d x . d o i. o rg /1 0 . 5 1 2 1 /i jcs it . 2 0 1 5 . 7 5 0 8 .     Evaluation Warning : The document was created with Spire.PDF for Python.