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.   10 ,   No .   2 ,  May   201 8 ,   p p .   7 8 6 ~7 9 1   I SS N:  2502 - 4752 ,  DOI : 1 0 . 1 1 5 9 1 / i j ee cs . v 1 0 . i2 . p p 786 - 7 9 1          786       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   I m pro v ing  t h e Co st F a ctor  of DLB CA Lig htw eig ht  Blo ck   Cipher  Alg o rith m       Su f y a n Sa li m   M a h m o o d Al - Da bb a g h * 1 ,   Aly a a   G ha ni m   S ula i m a n 2 ,   I m a d F a kh ri  T a ha   Al  Sh a i k hl i 3 ,  K ha lid   Abd ul k a re e m   Al - E n ez i 4 ,   Abdu lra h m a n Yo us ef   A lenezi 5   1 De p a rtme n t  o f   Co m p u ter S c ien c e ,   Un iv e rsity   o f   M o su l,   Ira q   2 De p a rtme n t  o f   S o f twa re   En g in e e rin g ,   Un iv e rsity   o f   M o su l,   Ira q   3 De p a rtme n t  o f   Co m p u ter S c ien c e ,   In tern a ti o n a l  Isla m ic Un iv e rsity ,   M a la y sia   4 Ce n tral  A g e n c y   f o r  In f o rm a ti o n   T e c h n o lo g y ,   Ku w a it   5 T e c h n o lo g y   &   In f ra stru c tu re   De p a rtm e n t,   Zain   Ku w a it   T e lec o m   Co m p a n y ,   Ku w a it       Art icle  I nfo     AB ST RAC T   A r ticle  his to r y:   R ec eiv ed   N ov   1 9 ,   2 0 1 7   R ev i s ed   J an   2 1,   2 0 1 8   A cc ep ted   F eb   24 ,   2 0 1 8       T h e   n e e d in g   to   se c u re   in f o r m a ti o n   in   re stricte d   e n v iro n m e n ts  is  v e r y   im p o rtan t  so   t h a t  li g h tw e ig h t  b l o c k   c ip h e r  a lg o rit h m   is  su it a b le   f o r  th e se   e n v iro n m e n ts.  T h is  p a p e r  im p ro v e d   DL BC A   a lg o rit h m   b y   d e c re a sin g   th e   c o st  f a c to r  th ro u g h   u si n g   th e   les s  n u m b e r  o f   S - b o x e s.  A lso ,   d if fe re n ti a l  a n d   boo m e ra n g   a tt a c k s  h a v e   b e e n   a p p li e d   in   th is   p a p e r.   F i n a ll y ,   a ll   th e   re su lt s   h a v e   b e e n   p re se n ted .   K ey w o r d s :   C o s t f ac to r   C r y p tan a l y s is   L i g h t w ei g h t a l g o r ith m s   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 :   Su f y a n   Sal i m   Ma h m o o d   A l - D ab b ag h   C o m p u ter   Scien ce   Dep t.,   C o lleg e  o f   co m p u ter   s cie n ce   a n d   m at h e m atics,   Mo s u l U n i v er s it y ,   Mo s u l,  I r aq .   E m ail: s u f y an s ali m _ 7 7 @ y a h o o . co m       1.   I NT RO D UCT I O N   I n f o r m a tio n   tec h n o lo g y   is   c h a n g i n g   tr e m en d o u s l y ,   an d   t h e  s ec u r it y   s y s te m   i s   n ee d ed   to   p r o tect  d ata  [ 1 ] .   Gen er ally ,   it  i s   n o t  ea s y   to   s u g g e s t  a  cr y p to g r ap h ic  al g o r ith m   f o r   all  k in d s   o f   tar g et  d e v ices  [ 2 ] .   T h er e  ar e   th r ee   f ac to r s   co s t,  s ec u r it y   an d   p er f o r m a n ce .   T h e  d esig n er   m u s t  b e  a w ar e  h o w   to   u s e  th e s e  f ac to r s   [ 2 ] .   T h er e  ar e  m a n y   p r o p o s ed   lig h t w ei g h t   al g o r ith m s   li k e  T W I NE   [ 9 ] ,   P R I NT   [ 4 ] ,   KL E I N  [ 7 ] ,   P R E SENT   [ 5 ] ,   L B L OC K  [ 8 ] ,   m C r y p to n   [ 6 ] ,   P R I NC E   [ 3 ]   an d   L E D  [ 1 0 ] .     T h is   r esear ch   p ap er ,   w il l  e n h a n ce   t h e  co s t  el e m e n t  o f   D L B C A   al g o r ith m   b y   r ed u c in g   th e   n u m b er   o f   S - b o x   w i th o u t  m aj o r   ch an g e   o n   o th er   ele m e n ts .   A l s o ,   t wo   attac k s   d i f f er en tial   an d   b o o m er a n g   h a v e  b ee n   ap p lied   o n   th e  s u g g e s ted   alg o r ith m .       2.   DL B CA  L I G H T W I G H   A L G O RI T H M   DL B C A  is   3 2 - b it  p lain tex t   a n d   k e y   s ize   8 0 - b it.   T h e  s tr u ct u r e  o f   DL B C A   al g o r ith m   lo o k s   l ik e   th e   s tr u ct u r e  o f   f eist el   w it h   s o m e   m o d i f icat io n s   [ 1 1 ] .   T h er e  ar e  3 2   r o u n d s   a n d   i n   ea c h   r o u n d ,   t h er e  ar e  o p er atio n s   lik e:  S u b s t itu tio n   b o x ,   B it  p er m u tatio n ,   X OR ,   R o tatio n   a n d   k e y   u p d ate.   Mo r eo v er ,   th er e  is   XOR  b et w ee n   t h e   cip h er   tex t a n d   k e y   i n   t h e  last   r o u n d .   T h e  DL B C A   h a v e  f o u r   la y er s   as  f o llo w in g :   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       I mp r o vin g   th e  C o s t F a cto r   o f  DLBCA  Li g h tw e ig h t B lo ck …  ( S u fya n   S a lim Ma h mo o d   A l - Da b b a g h )   787   •   First  L a y er :  in   th i s   la y er ,   th e  3 2 - b it  p lain te x t  is   XO R   w it h   th e  3 2 - b it  k e y .   T h e  p lai n tex t  d iv id es  i n to   t w o   p ar ts .   E ac h   p ar t  is   1 6 - b it  a n d   th e  r es u lt s   a f ter   X O R   o f   l ef t  p ar t  w i ll  b e  as   in p u ts   to   th e  s ec o n d   la y er   ( Su b s tit u tio n   b o x ) .   •   Seco n d   L a y er :  th i s   la y er   is   t h e  m o s t  i m p o r tan t  la y er .   I t  p r o d u ce s   th e  co n f u s io n   p r o p er ty   an d   it  g i v es  th e   n o n li n ea r it y   to   t h e  al g o r ith m .   I t  h as  f o u r   4 - b it  S - b o x es.  T h e  o u tp u t  o f   t h is   la y er   w i ll  b e  as  in p u ts   to   th e   th ir d   la y er   ( b it  p er m u tatio n ) .   A l s o ,   th is   la y er   u s e s   o n e  S - b o x   an d   r ep ea ts   it  8   ti m es.  T h e  ch ar ac ter is tic s   o f   th e  S - b o x   ar e  th e  s a m e  w it h   g o o d   S - b o x .   T h e  v alu es o f   S - b o x   as s h o w n   i n   T ab le  ( 1 ) .       T ab le  1   S - B o x   Valu es   X   0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F   S ( X )   F   C   2   7   9   0   5   A   1   B   E   8   6   D   3   4       •   T h ir d   L a y er :  T h is   la y er   p r o d u ce s   t h e  d if f u s io n   w h ic h   i s   a ls o   i m p o r tan t  p ar t  f o r   an y   s tr o n g   e n cr y p tio n   alg o r ith m .   T h is   m eth o d   o f   b it  p er m u tatio n   ap p lies   o n   le f t sid e  w h ich   i s   1 6 - b it.   •   Fo u r th   L a y er :  th i s   la y er   ap p li es  th e  r o tatio n   a n d   XOR  o p er atio n s   o n   b o th   s id es.  First  o f   a ll,  r o tate  th e  lef t   16 - b it  an d   th e n   X OR   w it h   r ig h t  1 6 - b it.  T h e  r es u lt  w il l  k ee p   in   le f t  1 6 - b it.  T h e  n e x t  s tep   is   to   r o tate  th e   r ig h t 1 6 - b it a n d   XOR  w i th   n e w   le f t 1 6 - b it a n d   t h e  r esu lt  w il l k ee p   in   r ig h t 1 6 - b it.   T h e  last   i m p o r tan t  p ar t  in   an y   e n cr y p t io n   al g o r ith m   is   k e y   s c h ed u le.   T h e  MA ST E R   k e y   s ize  as   m en tio n ed   b ef o r e  is   8 0 - b it K0 ,   K1 ,   K2 ,   K3 ,   K4 , , …. K7 9 . T h e  k e y   u p d ate  o r   k e y   s ch ed u le  is   o p er ate  as in   [ 1 7 ] .       3.   P RO P O SE D  L I G H T W E I G H T   AL G O RI T H M   T h is   p ap er   en h an ce s   th e  co s t   f ac to r   o f   DL B C A   b y   r ed u ci n g   t h e  S - b o x   n u m b er s .   T h e  s u g g e s ted   alg o r ith m   u ti lizes  f o u r   S - b o x   i n s tead   o f   ei g h t  S - b o x .   Ho w e v er ,   it  h a s   x o r in g   3 2 b it  o f   p lai n tex t  w i th   f ir s t  3 2 b it   o f   k e y .   T h e  r o u n d   n u m b er   o f   s u g g e s ted   al g o r ith m   is   s i m i lar   as  D L B C A .   T h e  s u g g ested   a l g o r ith m   la y er s   ar e  s h o w n   in   F ig u r e  ( 2 ) .       4.   T H E   DI SCU SS I O N  O F   CO ST   T h e  co s t  elem e n t  is   o n e  o f   es s en tia l  f ac to r s   th a t  th e  d esi g n er   m u s t  b e  co n s id er   it  w h e n   h e  d esig n s   an y   al g o r ith m .   T h is   p ap er   ca l cu lated   t h e  co s t  o f   s u g g e s ted   alg o r ith m   ac co r d in g   to   [ 1 2 ] .   T h e  co s t  ca lcu latin g   d etails as f o llo w s :   a.   T h e  s av in g   v a lu e  o f   1 b its   is   6   GE   w h ile  co s t  v alu e  o f   o n e  S - b o x   is   2 2   GE .   b.   T h e  co s t o f   1 6 - b it XO R   is   4 3 . 5 GE .   c.   Fo r   ad d itio n al  co s t,  th er e  is   5 0 GE .   T h e  co s ts   o f   th e  al g o r ith m s   ar e  p r esen ted   in   tab le  ( 2 ) .       T ab le  2 : Co s t Co m p ar is o n   b et w ee n   P r o p o s ed   A lg o r ith m   an d   Oth er s   A l g o r ith m s   A l g o r i t h m   P l a i n t e x t   K e y   S - b o x   C o st   L b l o c k   [ 9 ]   64   80   8   1 3 2 0   G E   TWI N E  [ 1 0 ]   64   80   8   1 5 0 3 G E   P R ESEN T   [ 6 ]   64   80   16   1 5 7 0   G E   K LI EN   [ 8 ]   64   80   16   2 0 9 7   GE   D L B C A   [   1 9 ]   32   80   8   1 1 1 6   G E   P r o p o se d   a l g o r i t h m   32   80   4   1 0 2 8   G E       T h e  co s t  o f   th e  s u g g ested   al g o r ith m   i s   th e  lo w e s t  co m p ar in g   w it h   th e  o t h er   alg o r ith m s   a s   s h o w n   i n   tab le  ( 2 )       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.  10 ,   No .   2 ,  Ma y   2 0 1 8   :   7 8 6   –   7 9 1   788       Fig u r e  1 .   DL B C A   A l g o r ith m   L a y er s   in   De tails   [ 1 7 ]           Fig u r e  2 .   Su g g e s ted   Alg o r it h m   L a y er s   i n   Deta i ls     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       I mp r o vin g   th e  C o s t F a cto r   o f  DLBCA  Li g h tw e ig h t B lo ck …  ( S u fya n   S a lim Ma h mo o d   A l - Da b b a g h )   789   5.   T H E   DI SCU SS I O N  O F   S E CURI T Y   T h e  cr y p ta n al y s is   is   e s s e n tial   to o l  th at  it  ca n   s ca le   th e  s ec u r it y   o f   w h ate v er   alg o r it h m .   Dif f er en t ial   an d   b o o m er an g   attac k s   ar e  ap p lied   in   th i s   p ap er .     5 . 1 .       Dif f er ent ia l C ry pta na l y s is   T h e   m i n i m u m   ac tiv e   S - b o x   i s   t h e  m o s t  p o w er f u l   w a y   to   m ea s u r e  t h e  r es is ta n ce   o f   b lo ck   cip h e r   alg o r ith m   a g ain s t d if f er e n tial  alg o r ith m   [ 1 3 ] - [ 1 5 ] .     T h e  r esu lts   o f   t h is   attac k   ar e  p r esen ted   in   tab le  ( 3 ) .       T ab le  3 .   A ctiv e  S - b o x   N u m b e r s   f o r   Su g g e s ted   A lg o r it h m   an d   Oth er   A l g o r it h m s   N o .   A l g o r i t h m   M i n   n u mb e r   o f   a c t i v e   S - b o x     4   8   12   16   1.   TWI N E  [ 1 0 ]   3   11   24   -   2.   L b l o c k   [ 9 ]   3   11   24   35   3.   P R ESEN T   [ 6 ]   8   16   24   32   4.   K L E I N   [ 8 ]   15   30   45   60   5.   D L B C A   [ 1 7 ]   13   31   48   65   6.   P r o p o se d   a l g o r i t h m   8   16   24   32       T h e  T ab le  ( 3 )   s h o w s   th at  t h e   n u m b er   o f   ac ti v e  S - b o x es  o f   L B L O C K,   P R E SENT   an d   T W I NE   is   clo s er   to   s u g g e s ted   alg o r ith m   w h ile  th e  n u m b er   o f   ac ti v e  S - b o x   o f   DL B C A   an d   KL E I N  ar e  b etter   th an   o u r   s u g g e s ted   al g o r ith m .   On   t h e  o th er   h a n d ,   t h e  co s t   o f   b o th   o f   t h e m   ar e  h i g h er   co m p a r ed   w it h   t h is   s u g g e s ted   alg o r ith m .     5 . 2 .       B o o m er a ng   Cry pta na ly s is   Kn o w i n g   th e   ac ti v e  S - b o x   n u m b er s   in   ea ch   s tep   i s   t h e  f i r s t  s tep   to   a m o u n t   th is   at tack   w h ile   t h e   s ec o n d   s tep   is   ca lc u lati n g   t h e  d is tin g u is h er   p r o b ab ilit y   f o r   th is   attac k .   T h e  E q u atio n   i s :     2 . 2 = ( ( ( 2 − 2 )   )   2 ×   ( ( 2 − 2 )    ) )   2                     1   W h ich   p ^2 . q ^2 is   th e  d is t in g u i s h er   p r o b ab ilit y   a n d   N A S  i s   t h e  ac ti v e  S - b o x .   W h en   t h e  p r o b ab ilit y   o f   d is tin g u is h er   i s   les s   t h an   2 −      ,   w e  ca n   s a y   th e  attac k   ca n ’ t  g o   f o r w ar d   [ 1 6 ] .   R eg ar d in g   to   t h e  p r o p o s ed   alg o r ith m   a n d   d ep en d i n g   o n   eq u atio n   ( 1 ) ,   th i s   attac k   ca n   r ea ch   r o u n d   3  w it h   m ax i m a l p r o b ab ilit y   2 - 28 .     T h e  f o llo w in g   p o in t s   w ill e x p lain   th at :   a.   I n   r o u n d   2   th er e  ar e  4   ac tiv e  S - b o x es a n d   in   r o u n d   1   th er e  is   t w o   ac ti v e  S - b o x .   b.   T o   f in d   th e  p r o b ab ilit y ,   w e  n e ed   to   ap p ly   t h e  eq u atio n   ( 1 ) .     T h e  f in al  p r o b ab ilit y   i s ( ( ( 2 − 2 )   4 )   2 ) ×   ( ( ( 2 − 2 )   2 )   2 ) =   2 − 16 × 2 − 8 = 2 − 24 .   c.   T h is   attac k   ca n   r ea c h   3   r o u n d s   o n l y   w it h   p r o b ab ilit y 2 ^( - 2 4 ) .   T h e  p r o p o s ed   alg o r ith m   h as  3 2   r o u n d s   m ea n i n g   t h at  i t  is   r esis ta n t  to   th e  b o o m er a n g   a ttack .   T h e   r esu lt s   o f   t h is   attac k   ar e  p r esen ted   in   tab le  ( 4 ) .       T ab le  4 : Bo o m er an g   A ttac k   R esu lt s   f o r   S u g g es ted   A l g o r it h m   an d   Ot h er   A lg o r it h m s   N o .   A l g o r i t h m   M a x i m u m   R o u n d   1   L B L O C K   [ 9 ]   11   2   TWI N E  [ 5 ]   11   3   P R ESEN T   [ 6 ]   7   4   K L E I N   [ 8 ]   4   5   D L B C A   [ 1 7 ]   3   6   P r o p o se d   3       T h e  T ab le  ( 4 )   s h o w s   th a t  b o o m er a n g   cr y p ta n al y s is   ca n   r ea ch   to   r o u n d   1 1   w it h   T W I NE   an d   L B L OC K  al g o r ith m s   b u t it  ca n   r ea ch   to   r o u n d   7   an d   r o u n d   4   w it h   P R E SENT   an d   KL E I N   r esp ec tiv el y .   W h ile  th e  b o o m er a n g   cr y p ta n al y s i s   ca n   r ea c h   r o u n d   3   w it h   DL B C A   a n d   s u g g es ted   alg o r ith m .   T h is   is   m ea n   th a t  th e  s u g g e s ted   alg o r ith m   s till   h a s   th e  s a m e  n u m b er   o f   r o u n d s   w h ic h   is   eq u al  w it h   D L B C A   a f ter   r ed u cin g   th e  co s t  f ac to r .   A l s o ,   th e  s u g g ested   alg o r it h m   is   b etter   th an   o th er   alg o r it h m s   r eg ar d in g   o f   b o o m er an g   cr y p ta n al y s is .         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.  10 ,   No .   2 ,  Ma y   2 0 1 8   :   7 8 6   –   7 9 1   790   6.   CO NCLU SI O N   T h is   p ap er   h as  i m p r o v ed   th e   co s t  f ac to r   o f   D L B C A   b y   r e d u cin g   t h e  n u m b er   o f   S - b o x .   Als o ,   th e   co m p ar is o n s   f o r   co s t  a n d   s ec u r it y   b et w ee n   s u g g ested   a lg o r it h m   a n d   o th er s   ar e  s h o w n .   T o   s u m   u p   r es u lt s ,   t h e   co s t  o f   s u g g ested   a lg o r it h m   i s   th e  lo w est  co s t.  R e g ar d in g   to   s ec u r it y   s id e,   th e  s u g g e s ted   alg o r ith m   h a s   s i m ilar   n u m b er   o f   ac ti v e  S - b o x   w h e n   co m p ar ed   w ith   alg o r it h m s   ( T W I NE ,   L B L O C K  a n d   P R E SE NT ) .   A cc o r d in g   to   th e  b o o m er an g   attac k ,   t h e  s u g g ested   al g o r ith m   h as   th e   s a m e   n u m b er   o f   r o u n d s   w it h   D L B C A   al g o r ith m   a n d   it  is   th e  b est  f r o m   o th er   al g o r ith m s .       RE F E R E NC E S   [1 ]   P a n a se n k o ,   S . ,   &   S m a g in ,   S . ,   “ Li g h tw e ig h t  Cr y p to g ra p h y :  Un d e rly in g   P rin c ip les   a n d   A p p r o a c h e s” ,   In ter n a ti o n a l   J o u rn a l  o f  Co m p u ter   T h e o ry   a n d   En g i n e e rin g ,   V o l  3   N o . 4 ,   (2 0 1 1 ).   [2 ]   S .   S a li m   a n d   I.   T a h a ,   " L i g h twe ig h t  b l o c k   c ip h e rs:  c o m p a ra ti v e   stu d y , "   J o u rn a l  o f  A d v a n c e d   Co mp u ter   S c ien c e   a n d   T e c h n o l o g y   Res e a rc h   ( J ACS T R) ,   v o l.   2 ,   p p .   1 5 9 - 1 6 5 ,   2 0 1 2 .   [3 ]     J.  Bo rg h o f f ,   e t  a l. ,   " P RINCE  –   A  L o w - L a t e n c y   Blo c k   Cip h e r  f o r  P e rv a si v e   Co m p u ti n g   A p p l ica ti o n s,"   in   A d v a n c e s  in   Cry p to lo g y   –   A S I A CRYP T   2 0 1 2 .   v o l.   7 6 5 8 ,   S p r in g e r  Be rli n   He id e lb e rg ,   2 0 1 2 ,   p p .   2 0 8 - 2 2 5 .   [4 ]   L .   Kn u d se n ,   e t  a l. ,   " P RINT c ip h e r:  A   Blo c k   Cip h e r  f o r  IC - P r in ti n g , "   in   Cry p to g ra p h ic  Ha rd w a re   a n d   Em b e d d e d   S y st e m s,  CHES   2 0 1 0 .   v o l.   6 2 2 5 ,   S p rin g e r  Be rli n   He id e lb e rg ,   2 0 1 0 ,   p p .   1 6 - 3 2 .   [5 ]   A .   Bo g d a n o v ,   L .   Kn u d se n ,   G .   L e a n d e r,   C.   P a a r,   A .   P o sc h m a n n ,   M .   Ro b s h a w ,   Y.   S e u rin ,   a n d   C.   V ik k e lso e ,   " P RES ENT :  A n   Ultra - L ig h t w e ig h t  Blo c k   Cip h e r  Cry p to g ra p h ic  Ha rd w a re   a n d   Em b e d d e d   S y ste m s  -   CHES   2 0 0 7 . "   V o l .   4 7 2 7 ,   S p r i n g e r  Be rli n   /   He id e lb e rg ,   2 0 0 7 ,   p p .   4 5 0 - 4 6 6 .   [6 ]   C.   L i m   a n d   T .   Ko rk ish k o ,   " m Cr y p to n   –   A   L i g h tw e i g h t  Blo c k   Ci p h e r  f o r  S e c u rit y   o f   L o w - Co st  RF ID  T a g s  a n d   S e n so rs In f o rm a ti o n   S e c u rit y   A p p li c a ti o n s."   Vo l.   3 7 8 6 ,   S p rin g e r  Be rli n   /  He id e l b e rg ,   2 0 0 6 ,   p p .   2 4 3 - 2 5 8 .   [7 ]   Z.  G o n g ,   S .   Nik o v a ,   a n d   Y.  L a w ,   " K L EIN:  A   Ne w   F a m il y   o f   L ig h t w e ig h t  Blo c k   Cip h e rs  RF ID.  S e c u rit y   a n d   P riv a c y . "   V o l.   7 0 5 5 ,   S p ri n g e r  Be rli n   /  He i d e lb e rg ,   2 0 1 2 ,   p p .   1 - 1 8 .   [8 ]   W .   W u   a n d   L .   Zh a n g ,   " L Blo c k :  A   L i g h tw e i g h t  Blo c k   Cip h e r  A p p li e d   Cry p to g ra p h y   a n d   Ne t w o rk   S e c u rit y . "   V o l .   6 7 1 5 ,   S p ri n g e r  Be rli n   /   He id e lb e r g ,   2 0 1 1 ,   p p .   3 2 7 - 3 4 4 .   [9 ]   T .   S u z a k i,   e t  a l. ,   " TW INE:  A  L ig h t w e ig h t  Blo c k   Cip h e r  f o r  M u lt i p le  P latf o rm s, "   in   S e lec ted   A re a s  in   Cr y p to g ra p h y .   v o l.   7 7 0 7 ,   S p rin g e r  Be rli n   He id e l b e rg ,   2 0 1 3 ,   p p .   3 3 9 - 3 5 4 .   [1 0 ]   J.  G u o ,   T .   P e y r in ,   A .   P o sc h m a n n ,   a n d   M .   R o b sh a w ,   " T h e   L E D  Blo c k   Cip h e r  Cry p to g ra p h ic  Ha rd w a r e   a n d   Em b e d d e d   S y ste m s  –   CHES   2 0 1 1 . "   Vo l.   6 9 1 7 ,   S p rin g e r  Be rli n   /  H e id e lb e rg ,   2 0 1 1 ,   p p .   3 2 6 - 3 4 1 .   [1 1 ]   S .   S .   M .   A ld a b b a g h   a n d   I .   F .   T .   A .   S h a ik h li ,   " OLB CA:  A  Ne w  L ig h tweig h t  Bl o c k   Cip h e r    Al g o rit h m,"   in   A d v a n c e d   Co m p u ter  S c ien c e   A p p li c a ti o n s  a n d   T e c h n o lo g ies   (A CS AT ),   2 0 1 4   3 rd   In tern a ti o n a l  C o n f e re n c e   o n ,   2 0 1 4 ,   p p .   1 5 - 20.   [1 2 ]   S .   P a n a se n k o   a n d   S .   S m a g in ,   " L ig h t w e ig h t  c r y p to g ra p h y :  Un d e rly in g   p rin c ip les   a n d   a p p ro a c h e s , "   In ter n a ti o n a l   J o u rn a l  o f   Co m p u ter   T h e o ry   a n d   En g i n e e rin g ,   v o l.   3 ,   p p .   5 1 6 - 5 2 0 ,   2 0 1 1 .   [1 3 ]   E.   Bih a m   a n d   A .   S h a m ir,   " Di ff e r e n ti a l  Cry p tan a l y sis  o f   DES   V a rian ts,"   in   Diff e re n ti a l  Cry p t a n a lys is  o f  th e   Da t a   En c ry p ti o n   S ta n d a rd ,   e d :  S p rin g e r ,   1 9 9 3 ,   p p .   3 3 - 7 7 .   [1 4 ]   J. - S .   Ka n g ,   e t  a l. ,   " P ra c ti c a l  a n d   p ro v a b le    se c u rit y   a g a in st  d iffe re n ti a l  a n d   li n e a r  c ry p tan a l y sis   fo r  su b stit u ti o n - p e rm u tatio n   n e tw o rk s,"   ET RI    j o u rn a l ,   v o l.   2 3 ,   p p .   1 5 8 - 1 6 7 ,   2 0 0 1 .   [1 5 ]   E.   Bih a m   a n d   A .   S h a m ir,   " Diffe r e n ti a l  c ry p tan a l y sis  o f   DES - li k e   c r y p to sy st e m s, "   J o u rn a l  o f  CR Y PT OLOGY ,   v o l .   4 ,   p p .   3 - 7 2 ,   1 9 9 1 .   [1 6 ]   D.  W a g n e r,   " T h e   b o o m e ra n g   a tt a c k , "   in   F a st S o f tw a r e   En c ry p ti o n ,   1 9 9 9 ,   p p .   1 5 6 - 1 7 0 .   [1 7 ]   S .   S .   M .   A ld a b b a g h   ,   "   De sig n   3 2 - b it   L ig h tw e i g h t  Blo c k   Cip h e r  A l g o rit h m   (D L BC A ) "   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   v o l .   1 6 6 ,   p p .   1 7 - 2 0 ,   2 0 1 7 .       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       I mp r o vin g   th e  C o s t F a cto r   o f  DLBCA  Li g h tw e ig h t B lo ck …  ( S u fya n   S a lim Ma h mo o d   A l - Da b b a g h )   791     B I O G RAP H I E S   O F   AUTH O RS       S u fy a n   S a li m   M a h m o o d   A l - D a b b a g h   re c e iv e d   h is  b a c h e lo r  d e g re e   a n d   m a ste r   d e g re e   in   c o m p u ter  sc ien c e   f ro m   M o su l  u n iv e rsity   in   1 9 9 9   a n d   2 0 0 3   re sp e c ti v e l y .   He   r e c e i v e d   h is  P h D   d e g re e   in   in f o rm a ti o n   tec h n o l o g y   f ro m   In tern a ti o n a l  Isla m ic  Un iv e rsit y   M a la y sia   (IIUM )  in   2 0 1 5 .   He   is  w o rk in g   a t  M o su l  u n iv e rsity   a s   d e p u ty   d e a n   o f  c o m p u ter  sc ien c e   a n d   m a th e m a ti c s  c o ll e g e .   His  r e se a r c h   in tere sts  in c lu d e   se c u rit y ,   c r y p to g ra p h y   a n d   LT E/ 4 G .   H e   is  e x p e rt  in   b lo c k   c ip h e r  i n   g e n e ra l  a n d   i n   li g h tw e ig h t  b lo c k   c ip h e r  in   m o re   sp e c if ic         A l y a a   G h a n i m   S u lai m a n   re c e i v e d   h e r  b a c h e lo r  d e g re e   in   c o m p u ter  sc ien c e   f ro m   M o su l   u n iv e rsity   in   2 0 0 2 .   S h e   re c e iv e d   h e r  m a ste r   d e g re e   in   in f o r m a ti o n   tec h n o l o g y   f ro m   In tern a ti o n a l   Isla m ic  Un iv e rsit y   M a la y sia   (IIUM )  in   2 0 1 4 .   S h e   is  w o rk in g   a t  M o su l  u n iv e rsity   a s  a s sista n t  lec tu re r.   He r  re se a rc h   in tere sts  i n c lu d e   se c u rit y ,   c r y p to g ra p h y   a n d   L T E/ 4 G .   S h e   is  e x p e rt  in   LT E/ 4 G   se c u rit y   a l g o rit h m s         P r o f e ss o r    Im a d   F a k h ri    T a h a     is  a n   IEE E   se n io r  m e m b e r,     o b tai n e d   h is  BS c   (Ho n )    i n   M a th e m a ti c s,  M S c   in   Co m p u ter S c ien c e   f ro m   Ira q ,   a n d   P h D d e g re e   f ro m   P u n e   Un iv e rsit y ,   In d ia,  2 0 0 0 .   In   2 0 0 3   h e   w a s  a p p o i n ted   a s  th e   h e a d   o f   d e p a rtm e n t  o f   c o m p u ter  in f o rm a ti o n   sy ste m s  a t   A lra f id a in   Un iv e rsit y   Co ll e g e   u n ti l  2 0 0 5 .   T h e n   h e   jo i n e d   G u lf   u n iv e rsit y -    Ba h ra in   Ja n u a r y   2 0 0 6   a n d   a p p o i n ted   a s  t h e   f o u n d in g   De a n   o f   th e   c o ll e g e   o f   c o m p u ter  e n g in e e rin g   a n d   sc ien c e s,  d u ri n g   th is  p e rio d   h e   in tr o d u c e d   th e   CCNA   c e rti f ica te   to   b e   p a rt  o f   th e   c u rricu l u m   w h ich   h a d   a   stro n g   im p a c t   o n   th e   stu d e n ts  c a re e r.   I n   No v e m b e r  2 0 1 0   h e   jo i n e d   IIUM   a t  th e   De p t.   o f  Co m p u ter   S c ien c e /  k u ll iy y a h   o f   In f o r m a ti o n   a n d   Co m m u n ica ti o n   T e c h n o lo g y .   He   re c e iv e d   th e   b e st  t e a c h e r   a wa rd   in   2 0 1 1 .     He   is  th e     e d it o r     in     c h ie f     o f     J A CS T R    (in tern a ti o n a l    Jo u r n a l    o n     A d v a n c e d     Co m p u ter    S c ien c e     a n d   Tec h n o lo g y   R e se a r c h )  sin c e   2 0 1 1   ti ll   n o w   a n d   IJP CC  in tern a ti o n a l   jo u r n a l  sin c e   2 0 1 5 ,   a n d   th e   g e n e ra l    c h a ir    o f     th e     in tern a ti o n a l    c o n f e re n c e     o n     A d v a n c e d     Co m p u ter    S c ien c e     A p p li c a ti o n s    a n d   T e c h n o l o g ies )  sin c e   2 0 1 2   ti ll   n o w .     He   o b tain e d   a   US   p a ten t  f o r  h is  w o rk   w it h   h is  P h D  stu d e n t  o n   sm a rt  tra ff ic  li g h t  w it h   a c c id e n t  d e tec ti o n   sy ste m   o n   2 n d   De c   2 0 1 4   .   P ro f .   Im a d   h a s  p u b li sh e d   m o re   th a n   2 0 0   a rti c les ,   c o n f e re n c e   p a p e rs,  a n d   b o o k   c h a p ters   in   a d d it i o n   t o   t h r e e   b o o k s.    In   a d d it io n ,   h e   se c u re d   m o re   th a n   1 0   re se a rc h   g ra n ts.   P re se n tl y   P r o f .     Dr  I m a d     is  a   P ro f e ss o r  a t  th e   De p a rt m e n t  o f   Co m p u ter  S c ien c e   a n d     He a d   o f  Re se a rc h   a t    th e     K u ll iy y a h     o f     In f o rm a ti o n     a n d     C o m m u n ica ti o n s     T e c h n o l o g y ,     th e     In tern a ti o n a l    Isla m ic Un iv e rsit y   M a la y sia   (IIUM )  sin c e   1 st No v e m b e r  2 0 1 3 .         Kh a led   A b d u lk a re e m   A len e z i  re c e iv e d   h is  b a c h e lo r  d e g re e   f ro m   Ku wa it   Un iv e rsit y   in   a p p li e d   sta ti stics   in   1 9 8 7   a n d   m a ste r  d e g re e   in   m a n a g e m e n t  s y ste m   f ro m   G u lf   Un iv e rsit y   –   Ba h ra in   in   2 0 1 0 .   H e   re c e iv e d   h is  P h D  d e g re e   in   c o m p u ter  sc ien c e   f ro m   In t e rn a ti o n a l  Isla m ic  Un iv e rsit y   M a la y sia   (IIUM )   in   2 0 1 6 .   He   is  w o rk in g   a t   Ce n tral  A g e n c y   fo r  In f o rm a ti o n   Tec h n o lo g y   -   Ku w a it .   His res e a r c h   in tere sts in c lu d e   se c u rit y ,   a n d   h e   is ex p e rt  in   g o v e rn m e n t  se c to r   se c u rit y .     Evaluation Warning : The document was created with Spire.PDF for Python.