I nte rna t io na l J o urna l o f   I nfo r m a t ics a nd   Co mm u n ica t io n T ec hn o lo g y   ( I J - I CT )   Vo l. 7 ,   No . 1 ,  A p r il   201 8 ,   p p .   39 ~ 48   I SS N:  2252 - 8776 ,   DOI : 1 0 . 1 1 5 9 1 /i j ict. v 7 i1 . p p 3 9 - 48          39       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 JI C T   Efficien t  Enc ry pt io n Technique  f o r  H .26 4 /AVC   Vide o s Ba sed  o n CABAC  and L o g istic  Map       F a t m a   K   T a ba s h * ,   M .   I zha r ud di n   De p a rtme n t  o f   Co m p u ter E n g in e e rin g ,   A li g a rh   M u slim   Un iv e rsit y ,   A li g a rh - 2 0 2 0 0 2 ,   U. P ,   I n d ia       Art icle  I nfo     AB ST RAC T     A r ticle  his to r y:   R ec ei v ed   J an   1 7 ,   2 0 1 8   R ev i s ed   Mar   7 ,   2 0 1 8   A cc ep ted   Ma r   1 3 ,   2 0 1 8       No w a d a y s,  th e   d e m a n d s  o f   re a l - ti m e   v id e o   c o m m u n ica ti o n   a re   in c re a se d   ra p id ly .   S e a rc h   a n d   re sc u e   (S A R)  a p p li c a ti o n s   li k e   e a rth q u a k e   re sc u e ,   a v a lan c h e   v icti m s,  w il d f ire  m o n it o rin g   in   a d d it io n   to   hi g h w a y   su rv e il lan c e   a re   c o n sid e re d   e x a m p les   o f   re a l - ti m e   a p p li c a ti o n s.  In   w h ich ,   c o m m u n ica ti o n   ti m e   is  c o n sid e re d   t h e   m o st  i m p o rtan t  m e tri c   to   b e   o p ti m ize d   to   e n su re   su p p o rt  f o r  v icti m s   li v e s.  T h u s  f in d in g   a   sim p le  a n d   ti m e   e ff icie n t  e n c ry p ti o n   tec h n i q u e   fo r  se c u rin g   th e   tran sm it ted   d a ta  b e c o m e   m a n d a to ry .   In   th is  p a p e r,   w e   p re se n t   a n   e ff icie n t  e n c r y p ti o n   tec h n i q u e   w h ich   h a s  lo w   c o m p u tatio n   c o m p lex it y ,   lo w  p ro c e ss in g   ti m e   a n d   h ig h ly   c h a o ti c   e n c ry p ted   v id e o s.  T h e   p ro p o se d   tec h n i q u e   is  b a se d   o n   CA B A C  w h e re   th e   b in - stri n g   o f   In tra - P re d icti o n   M o d e   is   e n c r y p ted   w it h   c h a o ti c   sig n a ls an d   th e   sig n   o f   M V D i s to g g led   ra n d o m l y .   F o r  re sid u e   c o e ff icie n ts  th e   sig n   o f   th e   A C  c o e ff ici e n ts  a re   f li p p e d   ra n d o m l y   a n d   th e   f irst  v a lu e   o f   DC  c o e ff ici e n ts  is  e n c ry p ted   b y   X ORin g   th e   b in - s tri n g   w it h   ra n d o m   stre a m .   A ll   ra n d o m   stre a m s  a re   g e n e ra ted   w it h   c h a o ti c   sy s tem s  u sin g   L o g isti c   m a p .   T h e   e x p e ri m e n tal  re su lt s  sh o w s  th a t  t h e   p ro p o se d   tec h n iq u e   is   h ig h ly   e ffe c ti v e   f o r  re a l - ti m e   a p p li c a ti o n   a n d   r o b u st  a g a in st   d if f e re n t     ty p e s o f   a tt a c k s.   K ey w o r d :   C A B A C   E n cr y p tio n   tec h n iq u e   R ea l - ti m e  ap p licatio n   an d   r o b u s t   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 :   Fat m a  K  T ab ash ,   Dep ar t m en t o f   C o m p u ter   E n g i n ee r in g ,   A li g ar h   M u s li m   U n i v er s it y ,     A li g ar h - 2 0 2 0 0 2 ,   U. P ,   I n d ia .   E m ail:  f at m a. tab ash @ g m ail. c o m       1.   I NT RO D UCT I O N     W ith   th e  r ap id   d ev elo p m e n t  o f   in ter n et  tec h n o lo g y ,   m u lti m e d ia  d ata  s u ch   as  i m a g es,  au d io s   o r   v id eo s   ar e  u s ed   m o r e  w id el y   in   h u m a n ’ s   d ail y   li f e.   W h er ea s   co p in g   an d   m o d if y i n g   th e s e  d ata  ca n   b e  ea s il y   ac h ie v ed ,   Dig ital   r ig h t s   m an a g e m en t   ( D R M)   b ec o m e  a n   i m p o r tan t  r es ea r ch   f ield   to   p r o tect  th e  co p y r ig h ted   m u lti m ed ia   d ata.   H. 2 6 4 /A VC   v id eo   is   o n e  o f   t h e  m o s t  co m m o n   f o r m a t s   u s ed   f o r   v id eo   co m p r ess io n   an d   en co d in g .   I t  is   p o p u lar it y   c o m es  f r o m   th e  s av in g   o f   5 0 %  o f   t h e  b itra te  r eq u ir ed   to   tr an s m i t  v id eo   s tr ea m .   Acc o r d in g l y ,   i t  s p an s   a  w id e  r an g e  o f   ap p licatio n   s tar tin g   f r o m   lo w   b itra te  in ter n et  s tr ea m in g   ap p licatio n s   to   h ig h   b itra te  HDT V   b r o ad ca s t  ap p licatio n s .   Saf e g u ar d in g   v id eo   s tr ea m s   f r o m   u n a u t h o r ized   u s er s   b ec o m e  a n   u r g e n t  d e m a n d .   E n cr y p tio n   tec h n iq u e s   ar e  th e  m o s t c o m m o n l y   u s ed   w a y s   to   co n ce al  th e  i n f o r m atio n   o f   v id eo   s tr ea m   f r o m   th e   o b tr u s iv e  t h ir d   p ar ty .   E n cr y p t io n   tech n iq u es  f o r   H. 2 6 4   h as   m a n y   ap p r o ac h es  eit h er   to   en cr y p t  th e  to tal  b it  s tr ea m   f o r   g ai n in g   t h e  m ax i m u m   s ec u r it y   o r   p ar tiall y   e n cr y p ted .   P ar tial/s elec ti v e  en cr y p t io n   ap p r o ac h   is   co m m o n l y   u s ed   b ec au s e  t h e y   d o   n o t  in cr ea s e   t h e  to tal  b it  r at e  s i g n i f ica n tl y   o r   c h an g e  t h e  f o r m at   co m p atib ilit y .   A b o v e  all,   w it h   p ar tial  en cr y p t io n ,   to tal  co m p u tatio n   co s t  is   a ls o   r ed u ce d .     T h e  f u ll - s tr ea m   e n cr y p tio n   ap p r o ac h   is   f o llo w ed   w h e n   t h e  h ig h   s e cu r it y   co m m u n ica tio n   i s   r eq u ir ed   as  in   m i litar y   n ee d s   o r   n e w s   s co o p s ,   b u t  th e   d r a w b ac k s   o f   th e s e  ap p r o ac h es  is   t h at  th e y   c h an g e  t h e  f o r m at  co m p ati b l y   an d   i n cr ea s e  th e  b itra te.   Mo s t  o f   co n ten t  p r o v id er   d o es  n o t  b o t h er   to   p r esen t  th eir   m ed ia  w it h   lo w   q u al it y   s er v ice,   th er e f o r e  p ar tial  en cr y p tio n   ap p r o ac h   ca n   ef f ec ti v el y   b e  u s ed   to   p r o tect  m u lti m ed ia  d ata  w it h   lo w   b an d w id th   tax a tio n .   I n   liter at u r e,   m a n y  tech n iq u es  h as  b ee n   p r o p o s ed   to   p ar tially   e n cr y p t  H. 2 6 4 /A V C   v id eo   d ata:  Sh ah id   et  al.   [ 1 ]   p r o p o s ed   a  s elec tiv e   Evaluation Warning : The document was created with Spire.PDF for Python.
                       I SS N :   2 2 5 2 - 8776   IJ - I C T    Vo l.  7 ,   No .   1 ,   A p r il   2 0 1 8   :   39 –   48   40   en cr y p tio n   tec h n iq u e  to   p r o t ec t  H. 2 6 4 /A VC   v id eo   b ased   o n   t w o   en tr o p y   co d in g   m o d u les  ( C A V L C   an d   C A B A C )   s i m u lta n eo u s l y .   I n   C A V L C ,   T h e  s ig n s   o f   tr aili n g   o n es   an d   t h e  s i g n s   o f   n o n - z er o   co ef f icie n ts   ar e   en cr y p ted   u s i n g   A E S  cip h er ,   w h er e  as  in   C A B A C ,   n o n - ze r o   co ef f icie n ts   o f   s a m e  len g t h   b in - s tr ea m   i n   ad d itio n   to   th e  s i g n s   o f   n o n - ze r o   co ef f i cien ts   ar e  e n cr y p ted   w it h   th e  s a m e  cip h er .   T h e  d r a w b ac k   o f   t h is   al g o r ith m   i s   t h at  p er ce p tu al  s ec u r it y   i s   n o t  g o o d   i.e .   it  d o es  n o t  co n ce al  th e  in f o r m atio n   o f   t h e  p lain te x t.  S u   et  al.   [ 2 ]   p r o p o s ed   an o th er   e n cr y p tio n   s c h e m e   b ased   o n   I P M,   MV D  an d   r esi d u e  d ata.   I P M  d ata  ar e  en cr y p ted   b y   d o in g   XO R   b et w ee n   I P M  co d e w o r d   an d   3   b its   o f   r a n d o m   s tr ea m .   Fo r   e n cr y p ti n g   MV D,   o n l y   f lip p in g   t h e  s i g n   o f   MV D  i s   co n s id er ed   to   k ee p   f o r m a t  co m p lian t  an d   les s   co m p lex it y .   I n   ca s e  o f   r esid u e,   th e  ar r a y   o f   co ef f icien ts   is   d i v id ed   in to   u n its   o f   n o n ze r o   lev els  an d   ze r o - r u n   p air   i.e .   n o n ze r o   lev e l  ass o ciate d   w ith   it s   p r ec ed in g   ze r o s .   Af ter   d iv id in g ,   a  s cr am b li n g   tech n iq u e  is   ap p lied   in to   th ese  u n its .   T h e  d r a w b ac k   o f   th ese  alg o r it h m   is   t h at  it  in cr ea s e   th e  b itra te.   Ye u n g   et   al.   [ 3 ]   p r o p o s ed   d if f er en t  en cr y p tio n   s ch e m e  b ased   o n   n e w   u n itar y   tr an s f o r m s   a s   a n   alter n ati v e  to   th e  co m m o n   i n t eg er   DC T   tr an s f o r m .   T h e  d is ad v an ta g e  o f   th is   tec h n iq u e  i s   th at  it  n ee d s   n e w   d esig n ed   H. 2 6 4 /A VC   e n co d er   w h ic h   is   co s t  m u ch .   L ia n   et  al  [ 8 ]   p r o p o s ed   an o th er   p ar tial - en cr y p tio n   tec h n iq u e   b ased   o n   C AV L C .   T h e  s u f f i x   p ar t  o f   E x p - Go lo m b   co d e  o f   I P M  is   en cr y p ted   w it h   a  r a n d o m   s tr ea m   cip h er .   T h e   s ig n s   o f   MV D  a n d   AC   co ef f ic ien ts   al s o   en cr y p ted .   DC   co ef f icien t s   ar e  en cr y p ted   d if f er en t l y :  in   C A V L C ,   t h e   s ig n s   tr ail in g   o n es  T 1   an d   lev els  ar e  en cr y p ted .   B u t  en cr y p t in g   t h e  s i g n   o f   le v el s   i n   C AV L C   i s   in cr ea s in g   t h e   b itra te  b ec au s e  th e y   ar e  u s ed   i n   en co d in g   p r o ce s s .         2.   B ACK G RO UND   2 . 1 .     Cha o t ic  Sy s t e m s   I n   th e  r ec e n t  y ea r s ,   u s e  o f   t h e  ch ao tic  t h eo r y   is   g r o w i n g   r ap id ly   to   i m p le m e n t  e n cr y p ti o n   p r o ce s s .   A lt h o u g h   t h e  tr ad itio n al  cip h e r s   lik e  DE S ,   I DE A ,   R S A   an d   A E S  ar e  m u c h   s ec u r ed   an d   m o s t  co m m o n l y   u s ed   in   e n cr y p tio n   alg o r it h m s ,   t h e y   ar e  v er y   co m p lex   an d   n ee d s   h ig h   co m p u ta tio n al  co s t.  Fo r   th is ,   th e y   ar e  m o r e  s u itab le  f o r   b in ar y /  te x t  ap p li ca tio n   w h er e  t h e  s ize  o f   th e  p lain tex t  is   co n s id er ed   m o d er ate.   Fo r   m u lt i m ed ia   ap p licatio n s   esp ec iall y   f o r   v id eo s   th e  s ize  o f   d ata  f o r   p r o ce s s in g   is   v er y   h u g e,   en cr y p t in g   t h e m   w it h   tr ad itio n al   cip h er   w ill  p r o d u ce   v er y   s i g n if ica n t  o v er h ea d   in   p r o ce s s in g   ti m e.   I n   ad d itio n ,   t h e  h ig h - r ed u n d an c y   b et w ee n   t w o   co n s ec u ti v e   f r a m e s   m a k e s   tr ad itio n al  cip h er s   f ails   to   h i d e  th e  s ig n i f ica n t  in f o r m at io n   o f   th e  s o u r ce   f ile.   Fo r   th ese  r ea s o n s ,   t h er e  h a s   b e en   a  s i g n i f ican t  tr en d   to w ar d s   o th er   cip h er in g   s y s te m s   t h at  h a s   lo w   co m p u tatio n al   co m p le x it y   a n d   s i m p le  i m p le m en tatio n .   C h ao tic  s y s te m s   h as  b ee n   p r o p o s ed   to   b e  an   e f f icien t  en cr y p tio n   tech n iq u e  f o r   r ea l - ti m e  m u lti m ed ia  ap p licatio n s .   T h er e  ar e  m an y   r ea s o n s   to   u s e  c h ao tic  s y s t e m   as   an   a lter n at iv e   to   tr ad itio n al  cip h er s :  tim e  ev o lu tio n   o f   th e  ch ao tic  s i g n al  s tr o n g l y   d ep en d s   o n   th e  in i t ial   co n d itio n s   an d   th e   co n tr o l  p ar am eter s   o f   th e  g e n er atin g   f u n ct io n s :  s li g h t  v ar iat io n s   i n   th e s e  q u a n titi e s   y ield   q u ite  d if f er en t  t i m e   ev o lu tio n s .   C o n s eq u e n tl y   th o s e  in itial  co n d itio n s   an d   th e   co n tr o l  p ar am eter s   ca n   b e  u s ed   as  a  s h ar ed     en cr y p tio n   k e y .     D if f er en t  t y p es  o f   ch ao tic  m ap s   ar e  u s ed   f o r   en cr y p tio n   p r o ce s s .   L o g is tic  Ma p   is   o n e  th e  s i m p lest   a n d   v er y   s ec u r ed   f u n ct io n s .   Fo r m u la  ( 1 )   s h o w s   m at h e m atica l  f o r m   o f   L o g i s tic  Ma p :     + 1 = ( 1 − )                               ( 1 )     W h er e  it  d ep en d s   o n   th e  in itial   co n d itio n     an d   o n e  co n tr o l  p ar a m eter   .   T h e  in itial  co n d itio n     ca n   b e  an y   f lo atin g   p o in t  n u m b er   b et w ee n   0   an d   1   an d   th e  co n tr o l p ar am eter   h a s   r an g e  f r o m   3 . 7   to   4 .       0   < <   1    An d    3 . 7   ≤ <   4     I n   o u r   w o r k   w e  s elec t  L o g is t ic  Ma p   f o r   en cr y p tio n   p r o ce s s   b ec au s e  it  is   v er y   s i m p le  a n d   m u ch   s u itab le  f o r   r ea l  ti m e  ap p licatio n s .     2 . 2 .     E ntr o py   Co din g   P ro ce s s   o f   I P M ,   M VD  a n d Re s idu e   Co ef f icient s   in CAB AC   2 . 2 . 1 .   E ntr o py   co din g   f o r  I P M   ( I ntr a - P re dict io n  M o des )   T o   elab o r atio n   o f   th e  en co d in g   p r o ce s s   f o r   I P M  w ill  b e  d o n e  o v er   th r ee   p ar ts :  f ir s t,  ex p lan atio n   o f   S y n ta x   E le m en t s   ( SE)   t h at  ca r r y   th e  v al u es   o f   I P M  is   p r es en ted .   Seco n d ,   d if f er e n t  b in ar izatio n   p r o ce s s es   i n   C A B A C   i s   tak e n   .   Fi n all y ,   d e d icatio n   o f   SEs  w i th   t h eir   s u it ab le  b in ar izatio n   p r o ce s s   is   ac h iev ed .     P ar t 1 :   I n   C A B A C ,   I P M  f o r   4 x 4 ,   8 x 8   an d   ch r o m a  b lo ck s   ar e  e n co d ed   in   th e  b it - s tr ea m   u s in g   f i v e  s y n ta x   ele m e n ts :   prev _ intr a 4 x 4 _ pred_ m o de_ f la g :   th is   f lag   i s   en ab led ,   if   I P M  v alu e  o f   th e  cu r r en t  4 x 4   b lo ck   eq u als  th e   m i n i m u m   m o d e  o f   t h e  u p p er   a n d   lef t  n ei g h b o r in g   b lo ck s .     Evaluation Warning : The document was created with Spire.PDF for Python.
IJ - I C T     I SS N:  2252 - 8776       E fficien t E n cryp tio n   Tech n iq u e  fo r   H. 2 6 4 /AV C   V id eo s   B a s e d   o n   C A B A C …  ( F a tma   K .   Ta b a s h )   41   re m _ i ntr a 4 x 4 _ pred_ m o de:   th is   s y n ta x   ele m e n t  h o ld s   th e  v alu e  o f   t h e  b est  I P M  m o d e  in   th e  cu r r en t     4 x 4   b lo ck .   prev _ intr a 8 x 8 _ pred_ m o de_ f la g :   th i s   f lag   i s   en ab led ,   if   I P M  v alu e  o f   th e  cu r r en t  8 x 8   b lo ck   is   eq u al  th e   m i n i m u m   m o d e  o f   t h e  u p p er   a n d   lef t  n ei g h b o r in g   b lo ck s .     re m _ i ntr a 8 x 8 _ pred_ m o de:   h o ld s   th e  v al u e  o f   t h e  b est I P M  m o d e  i n   th e  c u r r en t 8 x 8   b lo ck .   intr a _ chro m a _ pred_ m o de:   h o ld s   th e  v al u e  o f   th e  b es t c h r o m a - p r ed ictio n   m o d e.   I n   ca s e  o f   1 6 x 1 6   b lo ck   te x tu r e,   th e  en tire   1 6 x 1 6   m ac r o b lo ck   w ill  b e  co n s id er ed   as  o n e  b lo ck   f o r   p r ed ictio n .   T h er ef o r e,   o n l y   o n e  v al u e  o f   p r ed ictio n   m o d e  co n s id er ed   f o r   th e  e n tire   m ac r o b lo ck .   Fo r   t h is   r ea s o n ,   th er e  is   n o   d es ig n ated   s y n ta x   ele m en t  to   h o ld   th e  v al u e   o f   I n tr a_ 1 6 x 1 6   p r ed ictio n   m o d e .   T h e  v al u e  o f   I n tr a_ 1 6 x 1 6   p r ed ictio n   m o d e  w il l  b e  in c lu d ed   i m p l icitl y   u n d er   th e  s y n ta x   ele m e n t  m b_ t y pe  ( th at  h o ld s   t h e   t y p e  o f   m ac r o b lo ck )   alo n g s id e   w it h   t h e  v al u e  o f   C o d ed   B lo c k   P atte r n   ( C B P ) .     P ar t 2 :   I P M  ar e  b in ar ized   in   C A B A C   u s i n g   th r ee   t y p e s   o f   b in ar izat i o n   p r o ce s s es:    Fix ed - len g t h   ( F L )   b i n ar izatio n   p r o ce s s   [ 7 ] :  F L   b i n ar izatio n   i s   co n s tr u cted   b y   u s i n g   a  f ix ed L e n g t h   b in ar y   r ep r esen tatio n   o f   u n s i g n ed   in t eg er   o f   th e  s y n ta x   ele m en t  v a l u e.   f i x ed L en g t h   =   (  2 (  + 1 ) )   w h er e,   cM a x   is   th e  m a x i m u m   v alu e  o f   u n s i g n ed   i n teg er   r ep r esen ted   u s i n g   b in ar y   s tr i n g .   T r u n ca ted   u n ar y   ( T U) [ 7 ] :   is   tr u n ca ted   u n ar y   b i n ar izatio n .   A ll  v al u es  o f   SE  w h ich   ar e  less   th a n   cM ax   ar e   b in ar ized   u s i n g   u n ar y   b in ar iza ti o n .   A ll g r ea ter   v a lu e s   ar e  b in ar ized   s a m e  as c Ma x   v al u e.     Un ar y   ( U)   b i n ar izatio n   p r o ce s s [ 7 ] :  T h e  b in - s tr i n g   is   co n s is ts   o f   1 s   o f   le n g th   eq u al  to   t h e  v al u e  o f   SE  ter m i n ated   w it h   ze r o .     P ar t 3 :    E ac h   SE  is   b in ar ized   w it h   a  s p ec if ied   b in ar izatio n   p r o ce s s :   pre v _ intr a 4 x 4 _ pred_ m o de_ f la g :   b in ar ized   u s in g   F L   w it h   cM ax =1   i.e .   o n e  b it  b in ar y   s tr i n g   to   r ep r esen t  SE.   I f   f lag   is   e n ab les  T h e   b in - s tr i n g =" 1 "   else  it  is   " 0 " .   Sam e  m a n n er   is   to   b i n ar ize   prev _ intr a 8 x 8 _ pred_ m o de_ f la g .   re m _ i ntr a 4 x 4 _ pred_ m o de:   b in ar ized   u s i n g   F L   w it h   cM ax = 7   i.e .   it  n ee d s   3   b its   to   r ep r esen t  th e  v al u e  o f   SE.   Sa m e  m an n er   f o r   re m _ intr a 8 x 8 _ pred_ m o de.   intr a _ chro m a _ pred_ m o de:   b in ar ized   u s in g   T U  o f   cM ax =3   i.e .   all  v alu e  s m aller   th a n   3   is   en co d ed   u s in g   Un ar y   b i n ar izatio n ,   else b i n - s t r in g   w i ll c o n s i s t s   o f   t w o   o n es  " 1 1 " .     2 . 2 . 2 .   E ntr o py   P ro ce s s   f o r  R esid ue  Co ef f icient s   R esid u e  co ef f icien ts   ar e  en co d ed   in   C A B A C   u s i n g   th e  n e x t s y n ta x   ele m e n ts :   s ig nifica nt_ co ef f _ f la g :   in d icate s   if   th e  cu r r en t  co ef f icie n t  i s   s ig n i f ican t/n o n ze r o   o r   n o t.  T h is   m ea n s ,   it  d r a w   th e  m a p   f o r   th e  p o s itio n s   o f   n o n ze r o   co ef f icie n t s .   la s t _ s ig nifica nt_ co ef f _ f la g :   in d icate s   t h e  p o s itio n   o f   t h e  las t n o n ze r o   co ef f icien t.   co ef f _ a bs _ lev el_ m i nu s 1 :   cu r r y   th e  ab s o l u te  v a lu e  o f   t h e  n o n ze r o   co ef f icien ts   m in u s   o n e.   co ef f _ s ig n_ f la g :   cu r r y   th e  s i g n   o f   n o n ze r o   co ef f icie n t s .   I t  is   n o ticed   t h at,   th e  e n co d in g   p r o ce s s   o f   r esid u al  d ata  d ep en d s   o n   f o u r   d i f f er e n t  t y p e s   o f   SEs  w h ic h   ar e  h ig h l y   co r r elate d .   A cc o r d in g l y ,   a n y   e n cr y p tio n   p r o ce s s   f o r   r esid u al  d ata  s h o u ld   b e  d o n e  ca r ef u ll y   b ec au s e   an y   c h an g e  i n   th e s e  i n f o r m ati o n   m a y   lead   to   b r ea k   f o r m at  c o m p atib il it y   o f   th e  tr a n s m itted   s o u r ce .   T h r ee   o f   SEs:  s ig nifica nt_ co ef f _ f la g ,   la s t _ s ig nifica nt_ co ef f _ f la g   a nd   co ef f _ s ig n_ f la g   ar e   b in ar ized   u s i n g   Fi x ed - le n g th   ( F L )   b in ar i za tio n   p r o ce s s   w ith   cM a x =1   b ec au s e  t h e y   ar e  f lag s .   S o ,   1   b it  b in - s tr in g   w il l  b e  s u f f icie n t  to   h o ld   th e  v al u e.   Fo r   co ef f _ a bs _ lev el_ m in us 1 ,   C o n ca ten a ted   u n a r y/k - th   o r d er  E xp - Go lo mb ( UE Gk)   b in ar izatio n   p r o ce s s   w it h   k =0   [ 4 ]   is   u s ed .     2 . 3 .     E nco din g   Pr o ce s s   f o r   M o t io n Ve ct o r  Dif f er ence   ( M V D)   Mo tio n   Vec to r   Dif f er e n ce   is   e n co d ed   u s in g   t w o   s y n tax   ele m en ts :   m v d_ l0 [   ] [   ] [   0   ] ,   m v d_ l1 [   ] [   ] [   0   ]   to   cu r r y   t h e  v al u e s   o f   MV D  in   X - ax i s .   m v d_ l0 [   ] [   ] [   1   ] ,   m v d_ l1 [   ] [   ] [   1   ]   to   cu r r y   t h e  v al u e s   o f   MV D  in   Y - ax i s .   E n cr y p tio n   p r o ce s s   f o r   MV D  h av e  to   b e  d o n e  ca r ef u ll y   b ec au s e  a n y   er r o r   in   e n cr y p ti n g   p r o ce s s   w ill   lead s   to   f o r m at  i n co m p atib il it y   a n d   ca n n o t  d ec o d e  th e  s o u r ce   f ile.   T h e  b in ar izatio n   p r o ce s s   f o r   MV D  is   d o n e  u s i n g   C o n ca ten a ted   u n a r y/k - th   o r d er E xp - Go lo m b   ( UE Gk)   b in ar izatio n   p r o ce s s   w it h   k =3   [ 4 ] .       Evaluation Warning : The document was created with Spire.PDF for Python.
                       I SS N :   2 2 5 2 - 8776   IJ - I C T    Vo l.  7 ,   No .   1 ,   A p r il   2 0 1 8   :   39 –   48   42                                                                             Fig u r e . 1   E n cr y p tio n   P r o ce s s   o f   DC   C o ef f ic ie n t       3.   P RO P O SE D  SCH E M E   T h e  p r o p o s ed   s ch e m e  is   b ased   o n   th e  p ar tial  en cr y p tio n   o f   th e   th r ee   en co d in g   p ar a m eter s :  ( i)   I P M,   ( ii)   MV D  an d   ( iii)  r esid u e  co ef f i cien ts .   I n tr a  P r ed ictio n   Mo d e   ( I P M)   is   a  g o o d   ch o ice  f o r   en cr y p tio n   p r o ce s s   b ec au s e  th e  cu r r e n t  b lo ck   is   p r ed icted   f r o m   t h e  ed g es  o f   th e  n eig h b o r in g   b lo ck s   th er e f o r e,   en cr y p ti n g   o n e  i n tr a  b lo ck   w ill  p r o p ag ate  th e  c h ao s   to   th e  o t h er   n ei g h b o r in g   b l o ck s .   T h e  I DR ( I n s tan ta n eo u s   Dec o d in g   R ef r e s h )   f r a m e  c o n s i s ts   o f   i n tr a - p r ed i cted   b lo ck s   an d   a n y   P   f r a m e  p r ed icted   u s in g   m o t io n   co m p e n s atio n   w i ll  b e  en cr y p ted   u s in g   t h e  ch ao s   p r o p ag ated   f r o m   t h e  I DR   f r a m e.   E n cr y p ti n g   o n l y   I P M  p ar am eter   i s   u n s ec u r e  b ec au s e   it  is   v u ln er ab le  to   r ep lace m en t   attac k [ 5 ] .   Fo r   th i s   r ea s o n ,   en c r y p ti n g   r esid u e  d ata  w ill   en h a n ce   t h e  s ec u r it y   o f   en cr y p tio n   p r o ce s s .   A l s o   MV D  d ata  w ill b e  en cr y p ted   to   h i d e  th e  m o tio n   i n f o r m atio n   in   t h e  v id eo .   Mo s t  o f   t h e  f o r m er   w o r k   is   b ased   o n   tr ad itio n al   cip h er s   A E S,  R S A  an d   DE S.  Desp ite  o f   t h eir   h ig h   s ec u r it y   m ea s u r e s ,   th e y   h a v e  h ig h   co m p u tatio n   co m p lex i t y ,   w h ich   i s   u n s u itab le  f o r   m u l t i m ed ia  ap p licatio n   b ec au s e  o f   lar g e  v o lu m e  o f   d ata.   Fo r   th is   r ea s o n ,   a  d if f er en t  l i g h t - w e ig h t  cip h er   tec h n iq u e  is   p r o p o s ed   to   en cr y p t   th e  s elec ted   e n co d in g   p ar a m e t er s .     3 . 1 .     I nitia liza t io n  Pr o ce s s   A t t h e  s tar t o f   en cr y p tio n   p r o ce s s ,   t w o   s tep s   ar e  p er f o r m ed :   Step   1 :  Set  th e  en cr y p t io n   k e y ,   in cl u d in g   t h e  in i tial  v a lu e  x 0   an d   co n tr o l  p ar am eter   r ,   fo r   ex a mp le  x=  0 . 1 2 3 4 5 6 7 8 9 5 5 5 7 7 7 ,   r =3 . 9 .   D C c o e f f <0   s ign =1   Yes   s ign =0   va l =a b s ( DC c oe ff )   l e n =s ize of(b i n ( DC c oe ff ) ) )   n =0   x  = 3. 9 *   x  *   ( 1. 0 - x);   n <l e n   fot =x * 10   dd=f ot% 2   jj=jj <<1   jj=jj |   dd   n ++   e n c r y pt e d  DC c oe ff =s ig n * X OR ( DC c oe ff ,   jj)   No   Yes   No   Evaluation Warning : The document was created with Spire.PDF for Python.
IJ - I C T     I SS N:  2252 - 8776       E fficien t E n cryp tio n   Tech n iq u e  fo r   H. 2 6 4 /AV C   V id eo s   B a s e d   o n   C A B A C …  ( F a tma   K .   Ta b a s h )   43   Step   2 : D o   1 5 0   tim e s   iter atio n   u s i n g   f o r m u l a[ 1 ]   ( x 1 . . . . . x 101 ) .   I n   ea ch   iter atio n   o n e  f lo atin g   p o in t n u m b er   w il l b e  g en er ated .   E ac h   n u m b er   co n s i s ts   o f   1 5   d ig it s   af ter   t h e  d ec i m al  p o in t.      3 . 2 .     E ncry ptio n  P ro ce s s   o f   I P M   Sin ce   prev _ intr a 4 x 4 _ pred_ m o de_ f la g   an d   prev _ intr a 8 x 8 _ pred_ m o de_ f la g   s y n tax   el e m e n ts   ar e   co n tr o l  p ar am eter s ,   th e y   ca n ' t  b e  en cr y p ted   b ec au s e  th at   w ill  in tr o d u ce   in co r r ec t  e n co d in g   r es u lt s .   SE  intr a _ chro m a _ pred_ m o de  also   w i ll  n o t  b e  en cr y p ted   to   s im p li f y   th e  e n cr y p tio n   p r o ce s s .   re m _ i ntr a 4 x 4 _ pred_ m o de  a n d   re m _ intr a 8 x 8 _ pred_ m o d e  ar e  h o ld i n g   t h e  v alu e s   o f   t h e  s elec ted   b est  m o d es,   th u s   th e y   w ill  b e  s elec ted   f o r   th e  en cr y p tio n   p r o ce s s .     Nex t  is   th e  p s eu d o co d e  o f   th e     en cr y p tio n   p r o ce s s :     I f   ( Up _ Ma cr o b lo ck ! =N UL L   & &   L e f t_ Ma cr o b lo ck ! = NU L L )   {x   =  r *   x   *   ( 1 . 0 - x)   d ec =  x   *   1 0 0   r n d =d ec %8   cu r r en t_ I P M= X OR ( cu r r en t_ I P M, r n d ) }     First,  th e  a v ailab ili t y   o f   n ei g h b o r in g   m ac r o b lo ck   is   c h ec k ed ,   to   en s u r e  t h e  v al id it y   o f   n e w  cip h er ed   p r ed ictio n   m o d es.  Ne x t  t h e  r a n d o m   f lo ati n g   p o in t n u m b er   ( c h ao tic  n u m b er )   is   o b tai n ed   b y   u s i n g   e x p r ess io n   in   ( 1 )   an d   it   is   m u lt ip lied   b y   1 0 0 .   Mo d   8   o f   th is   n u m b er   is   XORed   w it h   th e  o r ig i n a l  I P M   to   g et  th e    en cr y p ted   I P M.     3 . 3 .     E ncry ptio n  P ro ce s s   o f   M VD   T o   r ed u ce   th e  tim e  a n d   co m p u tatio n a l  co m p lex it y   o n l y   th e   s ig n   o f   MV D  w ill  b e  en cr y p ted .   I f   th e   r an d o m   v alu e  g en er ated   u s i n g   f o r m u la  ( 1 )   is   g r ea ter   th an   0 . 5 ,   th en   th e  s i g n   o f   MV D  w ill b e  f lip p ed   else it  w i ll   r e m ain   t h e  s a m e.       x   =  r   *   x   *   ( 1 . 0 - x)   if   ( x >0 . 5 )     r n d =1   else r n d =0   m v _ s ig n =X O R ( m v _ s ig n ,   r n d )     3 . 4 .   E ncry ptio n  P ro ce s s   o f   R esid ue  Co ef f icient s   T h e  en cr y p tio n   p r o ce s s   f o r   r es id u e  co ef f ic ien ts   is   d o n e  b ased   o n   th r ee   s ta g e  as f o llo w :   Sta g e  1 :   E n cr y p ti n g   t h e  s ig n   o f   co ef f ici en ts .   if   t h e  r an d o m   n u m b er   b y   f o r m u la  ( 1 )   is   g r ea ter   0 . 5   th en   s et  th e  v al u e  o f   SE   co ef f _ s ig n_ f la g   as 1 ,   else set a s   0 .   Sta g e  2 :   I n   th i s   s ta g e,   w e  e n cr y p t  o n l y   th e  s u f f i x   p ar t  o f   th e  b in - s tr i n g   o f   r esid u e  co ef f icie n t s   to   av o id   f o r m at   in co m p atib ili t y   a n d   in cr ea s i n g   i n   b itra te.   T h e  s u f f i x   p ar t  is   XORed   w ith   a  r an d o m   b in ar y   s tr in g   o f     s a m e  le n g th .   Sta g e  3 :   T o   g ain   m o r e  a m b ig u it y ,   t h e  f ir s t  DC   co e f f icie n t  i n   ea c h   b lo ck   is   e n cr y p ted .   F ig .   1   s h o w s   t h e  f lo w ch ar t  o f   en cr y p tio n   p r o ce s s   f o r   th e  f ir s t   DC   co ef f icie n t a n d   n e x t i s   th e   p r o ce d u r e:     1 -   Set  s ig n =th e  s ig n   o f   D C   co ef f .   2 -   Set  va l =  th e  ab s o lu te  v al u e  o f   DC   co ef f .   3 -   Set  len =le n g t h   o f   b in ar y   r ep r esen tatio n   o f   DC   co ef f   u s i n g   m at h e m atica l  f o r m u la  ( 2 )   4 -   Gen er ate  r an d o m   s eq u e n ce   o f   len g t h   len - 1   as f o llo w :     f o r ( n =0 ;n < len - 1 ;n ++ ) {       Set  x   u s i n g   f o r m u la[ 1 ]       f o t= x * 1 0 ;       d d =m o d ( f o t,2 ) ;       jj =Sh if t_ le f t( j j , 1 ) ;       jj =o r ( jj , d d ) ;}        jj   is   t h e  r an d o m   n u m b er   o f   l en g t h   len - 1   ( No t  o f   le n g th   le n ;  t o   k ee p   f o r m at   co m p atib ili t y   a n d   n o t   in cr ea s e  t h e  b itra te) .   5 -   Set  n C o eff =  XO R   ( va l,    th e  r an d o m   n u m b er jj ).   Evaluation Warning : The document was created with Spire.PDF for Python.
                       I SS N :   2 2 5 2 - 8776   IJ - I C T    Vo l.  7 ,   No .   1 ,   A p r il   2 0 1 8   :   39 –   48   44   6 -   Set th e  D C   co ef f =  s i g n * n C o eff .     =  (  2 ( + 1 ) ) , ℎ                                     ( 2 )       4.   E XP E R I M E NT A L   ANA L Y SI S   Fo r   an al y zi n g   t h e  r esu lt s   o f   th e  p r o p o s ed   en cr y p tio n   tech n iq u e,   w e  u s ed   H. 2 6 4 /1 4 4 9 6 - 1 0   A V C   r ef er en ce   s o f t w ar e  J M  1 9   an d   r a w   v id eo   s eq u e n ce s   i n   QC I F  f o r m at.   T h e  v id eo   s eq u en ce s   ar e: “Bu s ”,  “C ity ”,   “C r e w ”,  “Fo o tb a ll” ,   “Fo r ema n ”,  “Ha r b o u r ”,  “M o b ile” ,   “Ic e”,     a n d   “S o cc er” .   E ac h   o f   th e m   r ep r esen ts   d if f er e n t  co m b i n atio n s   o f   m o tio n s ,   co lo r s ,   co n tr ast  an d   o b jects.  T h e  f ir s t  1 0 0   f r a m es  i n   ea ch   s eq u e n ce   ar e   s elec ted   f o r   ex p er i m e n t s .   T h e  r esu lt s   ar e  co m p ar ed   w it h   th e  tech n iq u es i n   [ 1 ]   an d   [ 8 ]   in   s ec tio n   I .     4 . 1 .   P er ce pti o n  Securit y   W h en e v er   it  is   p o s s ib le  to   co n ce al  th e  i n f o r m atio n   o f   t h e  p lain - tex t  f o r m   th e  h u m a n   p er ce p tio n ,   it  in cr ea s es  t h e  p r o tectio n   ag ain s t  th e  in ter f er e n ce   o f   u n a u t h o r ized   u s er s .   Fig .   2   s h o w s   t h e  en cr y p t io n   r esu l ts   u s in g   th e  p r o p o s ed   tec h n iq u e  f o r   t h e   d if f er en t   v id eo   s a m p les.   T h e  r esu lt s   s h o w s   th a t t h e  e n cr y p t ed   s a m p les   ar e  v er y   ch ao tic  an d   h ar d l y   to   u n d er s to o d .   T ab le. 1   p r esen ts   t h e  P SNR   v al u es  f o r   m ea s u r i n g   t h e  q u ali t y   o f   th e  e n cr y p te d   v id eo   co m p ar ed   to   th e   o r ig i n a l  o n e  i n   t h e  th r ee   co lo r   p lan e s   ( Y  U  V) .   As  w e  s ee ,   t h e  P SN R   v alu e s   i n   m o s t   o f   th e  s elec ted   s a m p les  ar e  s o m e w h at  s m all  w h ich   i n d icate s   t h at  th e  en cr y p ted   s i g n al  i s   h i g h l y   o p aq u e.   I n   s a m e   tab le,   th e  r esu lts   o f   o u r   p r o p o s ed   tech n iq u e  ar e  co m p ar ed   w i th   Selecte d   E n cr y p tio n ( SE)   te ch n iq u e  i n   [ 1 ] .   T h e   r esu lt s   s h o w   th a t  o u r   p r o p o s ed   tech n iq u e  g i v es  lo w er   r ea d in g s   o f   P SNR   co m p ar ed   w it h   [ 1 ]   i n   all  th e  th r ee   co lo r   p lan es.  T ab le  2   g iv es  a  co m p ar is o n   b et w ee n   t h e  p r o p o s ed   te ch n iq u e  an d   e n cr y p tio n   tec h n i q u e  in   [ 8 ]   f o r   P SNR   m ea s u r e m e n t s .   Fi g u r e  3   s h o w s   a  co m p ar is o n   o f   th e   f ir s t  e n cr y p ted   f r a m e   o f   f o r e m a n   v id eo   b et w ee n   t h e  o u r   p r o p o s ed   tech n iq u e  an d   SE  tech n iq u e  in   [ 1 ]   at  d if f er en t  QP   v alu e s .   As  it  is   s h o w n ,   t h e  p r o p o s ed   tech n iq u e  is   h id in g   th e  in f o r m a tio n   o f   th e  p ictu r e  m o r e  ef f icie n tl y   t h a n   [ 1 ] ,   w h er e  in   [ 1 ]   th e  tex tu r e  an d   f ac ial  f ea tu r es  o f   th e  p ictu r e  ca n   b e  ea s il y   r ec o g n ized .   T ab le  3   s h o w s   t h e  v a lu e s   o f   P SNR   o f   f o r e m an   v id eo   at  d if f er e n t  QP   v al u es   an d   co m p ar ed   w it h   th e  v alu e s   p r esen ted   in   [ 1 ] .   I t  is   s h o w n   t h at  th e  p r o p o s ed   tech n iq u e  h a s   less   P SNR   v al u es   w h ic h   m ea n s   t h at  it  m o r e  ef f ic ien tl y   co n ce al  t h e  in f o r m a tio n   o f   th e  v id eo .     4 . 2 .     Cry pt o g ra ph ic   Securit y   C r y p to g r ap h ic  s ec u r it y   d ep en d s   o n   th e  cip h er s   ad o p ted   b y   t h e  en cr y p t io n   s ch e m e.   I n   th e  p r o p o s ed   tech n iq u e,   th e  ad o p ted   cip h er   is   b ased   o n   c h ao tic  lo g i s tic  m ap   w h er e  i ts   s ec u r it y   an al y s is   i s   clea r l y   p r o v ed   in   [ 6 ] .       Or ig i n al  Fra m e   E n cr y p ted     1 s t   Fra m e             Or ig i n al  Fra m e     E n cr y p ted     1 s t   Fra m e   Evaluation Warning : The document was created with Spire.PDF for Python.
IJ - I C T     I SS N:  2252 - 8776       E fficien t E n cryp tio n   Tech n iq u e  fo r   H. 2 6 4 /AV C   V id eo s   B a s e d   o n   C A B A C …  ( F a tma   K .   Ta b a s h )   45                                                         Fig u r e   2 .   E n cr y p ted   Fra m es U s in g   t h e  P r o p o s e d   T ec h n iq u e           Evaluation Warning : The document was created with Spire.PDF for Python.
                       I SS N :   2 2 5 2 - 8776   IJ - I C T    Vo l.  7 ,   No .   1 ,   A p r il   2 0 1 8   :   39 –   48   46   4 . 2 . 1 .   K ey   Sp a ce   I n   th e  p r o p o s ed   tech n iq u e,   th e  s ec r ete  k e y   i s   co m b in a tio n   o f   t h e  in i tial  p ar a m eter s   o f   lo g is t i c  m ap :  th e   in itial  co n d itio n     an d   th e  co n tr o l  p ar am eter   ,   w h er e  is   an y   f lo atin g   p o in t  n u m b er   [ 0 , 1 )   an d     [ 3 . 5 , 4 ) .   Sin ce   is   d o u b le - p r ec is io n   f lo ati n g   p o in t  n u m b er   t h en   6 4   b its   ar e  u s ed   to   p r esen t  th is   n u m b er   i n   b in ar y .   T h u s ,   t h e   k e y   s p ac e  at  least  2 64    co m b in at io n s   to   d ec r y p t  t h e  cip h er - tex t.  I n   t h is   ca s e,   B r u te - Fo r ce   A ttac k   f a ils   to   d ec r y p t   th e  in ter ested   p lain te x t.     4 . 2 . 2 .   Repla ce m ent   At t a c k   On e  o f   th e  co m m o n   attac k s   in   v id eo   en cr y p tio n   ar ea   is   th e  r e p lace m en t a ttac k .   T h is   t y p e  o f   attac k s   is   tr y in g   all  th e  p o s s ib le  co m b in a tio n s   o f   th e  p ar a m eter s   ( I n tr a - P r ed ictio n   m o d es,  MV D  an d   r esid u e  co ef f icien ts )   th at  a r e  u s ed   i n   t h e  e n cr y p tio n   p r o ce s s ,   to   r ev ea l m o r e  i n f o r m atio n   ab o u t  t h e  cip h er - te x t.  A c co r d in g l y ,   w e  w il l   co u n t  t h e  n u m b er   o f   tr ia ls   t h at  th e  attac k er   ca n   d o   to   g e t  m o r e   clea r   d ec r y p ted   f r a m es.  T o   b r ea k   o n   m ac r o b lo ck ,   T h e  attac k er   n ee d s   to   b r ea k   1 6   s u b - b lo ck   o f   4 x 4   s ize.   T h u s   to   g u e s s   o n e  s u b - b lo ck   h e  n ee d s 2 3 ∗ 2 3 ∗ 2 2 ∗ 2 ∗ ( 16 , 16 )   tr ials   to   d ec r y p t  o n e  4 x 4   s u b   b l o ck .   T o   d ec r y p t  t h e  en tire   m ac r o b lo ck   h e  n ee d s   to   m u ltip l y   t h e  n u m b er   b y   1 6 .   T h u s ,   to   attac k   o n e  m ac r o b lo ck   u s in g   r ep lace m en t  atta ck ,   a  h u g e  n u m b er   o f   tr ials   n ee d   to   b e  a p p lied ,   s o   d ec r y p ti n g   t h e  e n tire   f r a m e  w i ll b e  al m o s t   i m p o s s ib le.       T ab le  1 .   P SNR   Valu e s   o f   t h e  E n cr y p ted   Vid eo s   Usi n g   P r o p o s ed   T ec h n iq u e  C o m p ar ed   W ith   SE  i n   [ 1 ]         T ab le  2 .   C o m p ar is o n   o f   P SNR   B et w ee n   t h e    P r o p o s ed   T ec h n iq u e  C o m p ar e d   an d     T ec h n iq u e  in   [ 8 ]     P S N R ( Y )   P r o p o se d   T e c h n i q u e [ 8 ]   O r i g .   En c .   O r i g .   En c .   S a l e sm a n   4 4 . 8   6 . 4   3 6 . 2   9 . 5   Fo rem a n   4 5 . 0   8 . 1   3 6 . 7   1 1 . 4   Mo b i l e   4 4 . 3   8 . 5   3 3 . 7   7 . 4         T ab le  3 .   C o m p ar is o n   o f   P SNR   B et w ee n   t h e n   P r o p o s ed   T ec h n iq u e  a n d   SE  in   [ 1 ]   Fo r   Fo r e m a n Vid eo s   in   Di f f er en t Q P   Valu e s     P S N R ( Y )   P S N R ( U )   P S N R ( V )   P r o p o se d   SE   P r o p o se d   SE   P r o p o se d   SE   18   8 . 1   1 0 . 4   2 2 . 8   2 3 . 9   2 2 . 6   2 3 . 2   24   8 . 9   9 . 7   2 2 . 1   2 4 . 9   2 4 . 3   2 5 . 0   30   8 . 9   9 . 2   2 2 . 8   2 4 . 9   2 4 . 1   2 4 . 0   36   8 . 0   8 . 2   2 3 . 7   2 4 . 3   2 3 . 0   2 3 . 3   42   7 . 3   8 . 6   2 4 . 9   2 6 . 8   2 5 . 0   2 4 . 6         Evaluation Warning : The document was created with Spire.PDF for Python.
IJ - I C T     I SS N:  2252 - 8776       E fficien t E n cryp tio n   Tech n iq u e  fo r   H. 2 6 4 /AV C   V id eo s   B a s e d   o n   C A B A C …  ( F a tma   K .   Ta b a s h )   47     Q P = 1 8       Q P = 3 0       Q P = 4 2       P r o p o se d               S E[ 1 ]           Fig u r e   3 .   C o m p ar is o n   o f   E n cr y p ted   Fo r e m an   Fra m e  B et w ee n   th e  P r o p o s ed   T ec h n iq u e  an d   SE  in   [ 1 ]       4 . 3 .     Co m p uta t io na l   Co st   4 . 3 . 1 .   Co m pu t a t io na l  Co m pl ex it y   T h e  p r o p o s ed   tech n iq u e  is   b ased   o n   ch a o tic  s y s te m s   w h ic h   ar e  v er y   s i m p le  an d   co n s u m e s   v er y   s m al l   co m p u tatio n al  p o w er .   I n   [ 1 ]   t h e  en cr y p tio n   p r o ce s s   is   b ased   o n   A E S  tech n iq u e  w h ich   is   v er y   co m p lex   an d   n ee d s   m u c h   co m p u tatio n al  p o w er .   I n   [ 8 ] ,   tech n iq u e   is   b ase d   o n   en cr y p ti n g   th e   s i g n   o f   le v els  i n   C A V L C   b u t   u n f o r tu n atel y   t h is   i s   in cr ea s in g   th e  b itra te  o f   t h e  s tr ea m .       T ab le  4 .   R ate  o f   I n cr ea s e  in   P r o ce s s in g   T i m e  in   T h e  P r o p o s e d   T ec h n iq u e  a n d   SE [ 1 ]   S e q u e n c e   P r o p o se d   %   S E[ 1 ]   %   Bu s   0 . 0 5 6   0 . 2 5   C i t y   0 . 0 3 8   0 . 2 3   C re w   0 . 1 2 1   0 . 1 4   Fo o t b a l l   0 . 0 5 2   0 . 1 8   Fo rem a n   0 . 0 3 2   0 . 2 0   H a rb o u r   0 . 0 2 8   0 . 2 6   I c e   0 . 0 5 2   0 . 1 7   Mo b i l e   0 . 0 2 6   0 . 3 3   S o c c e r   0 . 1 1 0   0 . 1 8       T ab le  5 .   R ate  o f   I n cr ea s e  in   P r o ce s s in g   T i m e  in   T h e  P r o p o s e d   T ec h n iq u e  a n d   T ec h n iq u e  [ 8 ]   S e q u e n c e   P r o p o se d   %   T e c h n i q u e [ 8 ]   %   Fo rem a n     0 . 0 3 2   0 . 9   Ak i y o   0 . 1 7 0   1 . 1   Mo t h e r   0 . 0 5 8   0 . 7   S i l e n t   0 . 1 5 5   1 . 0   N e w s   0 . 2 4 5   0 . 5   S a l e sm a n   0 . 0 5 6   0 . 5       4 . 3 . 2 .   Co m pu t a t io na l  T i m e    T ab le  4   g iv es  th e  r ate  o f   th e  in cr ea s in g   o f   t h e  co m p u tatio n al  ti m e  d u e  to   th e  e n cr y p tio n   p r o ce s s .   Si n ce   th e  co m p u ter   at  ea ch   test   g i v e s   d if f er en t  e x ec u t io n   ti m e,   th e   av er ag e  o f   f i v e  r u n s   is   co n s id er ed   f o r   ea ch   v alu e   in   t h e  tab le.   I t  is   o b s er v ed ,   th at  th e   i m p ac t   o f   e n cr y p tio n   ta x atio n   o n   t h e  e n co d in g   p r o ce s s   is   v er y   s m all.   T h e  tab le  also   p r esen ts   a  co m p ar is o n   b et w ee n   t h e  p r o p o s ed   tech n iq u e  an d   SE   [ 1 ]   f o r   th e  in cr ea s e  o f   th e   co m p u tatio n al  ti m e.   I t  is   clea r   th at,   th e  p r o p o s ed   tech n iq u e  co n s u m e s   v er y   s m all  co m p u tati o n al  ti m e  co m p ar ed   Evaluation Warning : The document was created with Spire.PDF for Python.
                       I SS N :   2 2 5 2 - 8776   IJ - I C T    Vo l.  7 ,   No .   1 ,   A p r il   2 0 1 8   :   39 –   48   48   to   SE  tech n iq u e  i n   [ 1 ] .   T ab le  5   g i v es  a n o t h er   co m p ar is o n   b etw ee n   t h e  p r o p o s ed   tech n iq u e  a n d   th e   tech n iq u e  i n   [ 8 ] .   T h e  p r o p o s ed   tech n iq u e  h as  m u ch   le s s   ti m e  i m p ac t c o m p ar ed   to   [ 8 ]   f o r   s am e  t y p e s   o f   v id eo   s eq u en ce s .       5.   CO NCLU SI O N   T h is   p ap er   p r esen ts   a n   ef f ic ien t  e n cr y p tio n   tec h n iq u e  to   en cr y p t  H. 2 6 4 / A VC   v id eo   d ata.   T h is   alg o r ith m   is   ap p lied   th r o u g h   t h e  d if f er en t  m o d u le s   o f   th e  c o m p r es s io n   p ip eli n e  w h ic h   ar e:  C A B A C   e n tr o p y   co d in g ,   MV D,   a n d   r esid u e s   t r an s f o r m atio n .   T h e  e x p er i m e n tal  r es u lt s   s h o w s   t h at  th e  p r o p o s ed   tech n iq u e  i s   h ig h l y   s ec u r ed   ag ai n s t  d i f f er en t  t y p e s   o f   attac k s .   T h e  p r o p o s ed   tech n iq u e  o b tain s   h i g h   t i m e  e f f icie n c y   co m p ar ed   to   p r ev io u s   w o r k   alg o r ith m ,   s o   it  is   n o t  af f ec ti n g   th e  co m p lete  en co d in g   p r o ce s s .   I n   ad d itio n ,   th e   en cr y p ted   v id eo   is   h ig h l y   ch ao tic  w h er e  th e  i n f o r m atio n   ca n   b e  co m p letel y   o p aq u e.       RE F E R E NC E S    [1 ]   Zaf a r  S h a h id ,   M a rc   Ch a u m o n t,   W il li a m   P u e c h .   “ F a st  P ro tec ti o n   o f   H . 2 6 4 /A V C  b y   S e lec ti v e   En c ry p ti o n   o f   CA V L C   a n d   CA BA C  f o r  I  a n d   P   f ra m e s,”   IEE E  T ra n s.  Circ u it s S y st.  Vi d e o   T e c h n o l .   2 0 1 1 ;  2 1 ( 5 )  M a y :  5 6 5 - 5 7 6 .   [2 ]   P. - C.   S u ,   C. - W .   Hs u ,   C. - Y.  W u .   “ A   p ra c ti c a l  d e sig n   o f   c o n ten t  p r o tec ti o n   f o r  H.2 6 4 /A V C  c o m p re ss e d   v id e o s  b y   se lec ti v e   e n c r y p ti o n   a n d   f in g e rp ri n ti n g , ”   M u lt ime d ia   T o o ls A p p li c a t .   2 0 1 1 ;  5 2 ( 2 – 3 )   Ja n :  5 2 9 – 5 4 9 .   [3 ]   S. - K.  A .   Ye u n g ,   S .   Z h u ,   a n d   B.   Zen g ,   “ P a rti a l  v id e o   e n c ry p ti o n   b a se d   o n   a lt e rn a t in g   tran sf o rm s , ”   IEE E  S ig n a l   Pro c e ss .   L e tt . ,  2 0 0 9 ;  1 6 ( 1 0 )  Oc t :  8 9 3 – 8 9 6 .   [4 ]   D.  M a rp e ,   H.  S c h w a rz ,   T .   W i e g a n d .   “ Co n tex t - b a se d   a d a p ti v e   b i n a ry   a rit h m e ti c   c o d in g   in   th e   H. 2 6 4 /A V C  v id e o   c o m p re ss io n   sta n d a rd , ”   IE EE   T r a n s.  Circ u it s  S y st.  Vi d e o   T e c h n o l .,  2 0 0 3 ;  1 3 ( 7 )  Ju l :  6 2 0 – 6 3 6 .   [5 ]   M.  P o d e ss e r ,   H.  S c h m id t,   a n d   A .   Uh l,   “ S e lec ti v e   b it p l a n e   e n c ry p ti o n   fo r  se c u re   tra n sm issio n   o f  ima g e   d a ta   in   mo b il e   e n v iro n me n ts,”   In   CD - ROM  P ro c e e d in g s  o f   th e   5 th   IE EE   No r d ic  S ig n a l  P ro c e ss in g   S y m p o siu m   (N ORSIG   2 0 0 2 ) ,   T ro m so - T ro n d h e im ,   No rw a y ,   O c to b e r  2 0 0 2 .   [6 ]   S .   L ian ,   J.  S u n ,   Z.   W a n g ,   e t  a l. ,   “ S e c u rit y   a n a ly sis  o f   a   c h a o s - b a se d   im a g e   e n c r y p ti o n   a lg o rit h m , ”   Ph y sic a   A:   S ta ti st ica l  M e c h a n ics   a n d   i ts A p p li c a ti o n s ,  2 0 0 5 ;   3 5 1 ( 2 – 4 ) :    6 4 5 – 6 6 1 , .   [7 ]   IT U - T   Re c o m m e n d a ti o n   H.2 6 4 .   S e ries   H:   A u d io v isu a l   A n d   M u lt im e d ia  S y ste m s .   In f ra stru c tu re   o f   a u d io v isu a l   se rv ice s  -   Co d i n g   o f   m o v in g   v id e o .   A d v a n c e d   v id e o   c o d in g   f o r   g e n e ric au d io v isu a l  se rv ice s.  2 0 1 2 .   [8 ]   S .   L ian ,   Z .   L iu ,   Z.   Re n ,   H.   W a n g .   “ S e c u re   a d v a n c e d   v id e o   c o d i n g   b a se d   o n   se lec ti v e   e n c ry p ti o n   a lg o rit h m s,”   IEE E   T ra n s.  C o n s u me r E lec tro n . ,  2 0 0 6 ;  5 2 ( 2 )  M a y :  6 2 1 – 6 2 9 .   [9 ]   Y.  L iu ,   C.   Yu a n ,   Y.   Z h o n g .   “ A  n e w  d i g it a l  ri g h ts   ma n a g e me n t  sy ste m  in   mo b il e   a p p li c a t io n s  u sin g   H. 2 6 4   e n c ry p ti o n , ”   i n   P r o c .   9 th   I n t.   Co n f .   A d v .   Co m m u n .   T e c h n o l. ,   2 0 0 7 ;  ( 1 )   F e b :  5 8 3 – 5 8 6 .     [1 0 ]   L .   T o n g ,   F .   Da i,   Y.  Z h a n g ,   J.  L i.   “ P re d ictio n   re stricte d   H. 2 6 4 / A V C  v id e o   sc ra m b li n g   f o r  p r iv a c y   p ro tec ti o n , ”   El e c tro n .   L e tt .,  2 0 1 0 ;   4 6 ( 1 )   Ja n :  4 7 – 4 9 .   [1 1 ]   Y.  L i,   L .   L ian g ,   Z.   S u ,   J.   Jia n g .   “ A  n e w  v id e o   e n c ry p ti o n   a lg o rit h m  fo r  H. 2 6 4 , ”   i n   P r o c .   5 t h   ICI CS ,   De c .   2 0 0 5 :     1 1 2 1 – 1 1 2 4 .   [1 2 ]   E.   M a g li ,   M .   G ra n g e tt o ,   G .   Ol m o .   “ Co n d i ti o n a l  a c c e ss   to   H.2 6 4 /A V C  v id e o   wit h   d rift   c o n tro l , ”   in   P r o c .   IEE E  ICM E ,   Ju l.   2 0 0 6 :   1 3 5 3 – 1 3 5 6 .   [1 3 ]   Y.  W a n g ,   M .   O’N e il l,   F .   Ku ru g o ll u .   “ T h e   Imp ro v e d   sig n   b i t  En c ry p ti o n   o f  M o ti o n   Vec to rs   fo r  H.2 6 4 /A VC   “ ,   EURA S IP ,   2 0 t h   E u ro p e a n   S ig n a l  P ro c e ss in g   Co n f e re n c e   (EUS IP CO  2 0 1 2 ),   Bu c h a re st,   Ro m a n ia,  A u g u st  2 7   -   3 1 ,   2 0 1 2 :   1 7 5 2 - 1 7 5 6 .   [1 4 ]   S .   L ian ,   J.  S u n ,   G .   L i u ,   Z.   W a n g .   “ Eff icie n t  v id e o   e n c r y p ti o n   sc h e m e   b a se d   o n   a d v a n c e d   v id e o   c o d i n g , ”   M u lt ime d i a   T o o ls   Ap p li c a t .,  2 0 0 8 ;  3 8( 1 )  M a r :  7 5 – 8 9 .   [1 5 ]   N.Bo d k e ,   J.Kh u le,  P .   S h i n d e ,   S . K a p se ,   K.  Ku m a v a t.   “ A  No v e l  A p p ro a c h   f o r  Co d e w o rd   S u b sti tu ti o n   u sin g   En c ry p ted   H.2 6 4 /A V C  V id e o   S trea m s  f o r  Da ta  Hid in g ”     I n ter n a ti o n a l   J o u r n a l   o f  Co m p u ter   A p p li c a ti o n s ,  2 0 1 5 ;  1 2 8 ( 4 )  Oc to b e r :   6 - 10 .    Evaluation Warning : The document was created with Spire.PDF for Python.