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 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 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 o f   Co m p u ter S c ien c e ,   In tern a ti o n a Isla m ic Un iv e rsity ,   M a la y sia   4 Ce n tral  A g e n c y   f o 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 so   t h a li g h tw e ig h b l o c k   c ip h e a lg o rit h m   is  su it a b le   f o th e se   e n v iro n m e n ts.  T h is  p a p e 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 th ro u g h   u si n g   th e   les n u m b e o f   S - b o x e s.  A lso ,   d if fe re n ti a a n d   boo m e ra n g   a tt a c k 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 ©   2 0 1 8   In stit u te o 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 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 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 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 ea s y   to   s u g g e s 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 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 d esig n er   m u s b a w ar h o w   to   u s th e s f ac to r s   [ 2 ] .   T h er ar 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 T W I NE   [ 9 ] ,   P R I NT   [ 4 ] ,   KL E I [ 7 ] ,   P R E SENT   [ 5 ] ,   L B L OC [ 8 ] ,   m C r y p to n   [ 6 ] ,   P R I NC E   [ 3 ]   an d   L E [ 1 0 ] .     T h is   r esear ch   p ap er ,   w il e n h a n ce   t h co s el e m e n 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 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 b ee n   ap p lied   o n   th 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 is   3 2 - b it  p lain tex t   a n d   k e y   s ize   8 0 - b it.   T h s tr u ct u r 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 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 ar 3 2   r o u n d s   a n d   i n   ea c h   r o u n d ,   t h er ar 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 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 last   r o u n d .   T h DL B C A   h a v 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 C o s t F a cto r   o 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 3 2 - b it  p lain te x is   XO R   w it h   th 3 2 - b it  k e y .   T h p lai n tex d iv id es  i n to   t w o   p ar ts .   E ac h   p ar is   1 6 - b it  a n d   th r es u lt s   a f ter   X O R   o f   l ef p ar w i ll  b as   in p u ts   to   th 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 m o s i m p o r tan la y er .   I p r o d u ce s   th 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 al g o r ith m .   I h as  f o u r   4 - b it  S - b o x es.  T h o u tp u o f   t h is   la y er   w i ll  b 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 S - b o x   an d   r ep ea ts   it  8   ti m es.  T h ch ar ac ter is tic s   o f   th S - b o x   ar th s a m w it h   g o o d   S - b o x .   T h 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 d if f u s io n   w h ic h   i s   a ls o   i m p o r tan p ar 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 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 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 lef t   16 - b it  an d   th e n   X OR   w it h   r ig h 1 6 - b it.  T h r es u lt  w il k ee p   in   le f 1 6 - b it.  T h n e x 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 r esu lt  w il l k ee p   in   r ig h t 1 6 - b it.   T h last   i m p o r tan p ar 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 MA ST E R   k e y   s ize  as   m en tio n ed   b ef o r is   8 0 - b it K0 ,   K1 ,   K2 ,   K3 ,   K4 , , …. K7 9 . T h 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 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 co s t   f ac to r   o f   DL B C A   b y   r ed u ci n g   t h S - b o x   n u m b er s .   T h 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 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 w i th   f ir s 3 2 b it   o f   k e y .   T h 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 s u g g ested   a l g o r ith m   la y er s   ar s h o w n   in   F ig u r ( 2 ) .       4.   T H E   DI SCU SS I O O F   CO ST   T h co s elem e n is   o n o f   es s en tia f ac to r s   th a th d esi g n er   m u s b co n s id er   it  w h e n   h d esig n s   an y   al g o r ith m .   T h is   p ap er   ca l cu lated   t h co s 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 co s ca lcu latin g   d etails as f o llo w s :   a.   T h s av in g   v a lu o f   1 b its   is   6   GE   w h ile  co s v alu o f   o n S - b o x   is   2 2   GE .   b.   T h 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 is   5 0 GE .   T h co s ts   o f   th al g o r ith m s   ar 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 [ 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 co s o f   th s u g g ested   al g o r ith m   i s   th lo w e s co m p ar in g   w it h   th 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 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 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 C o s t F a cto r   o 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 O F   S E CURI T Y   T h cr y p ta n al y s is   is   e s s e n tial   to o th at  it  ca n   s ca le   th 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 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 m o s p o w er f u l   w a y   to   m ea s u r t h 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 r esu lts   o f   t h is   attac k   ar p r esen ted   in   tab le  ( 3 ) .       T ab le  3 .   A ctiv 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 [ 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 T ab le  ( 3 )   s h o w s   th at  t h e   n u m b er   o f   ac ti v 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 n u m b er   o f   ac ti v S - b o x   o f   DL B C A   an d   KL E I ar b etter   th an   o u r   s u g g e s ted   al g o r ith m .   On   t h o th er   h a n d ,   t h co s t   o f   b o th   o f   t h e m   ar 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 S - b o x   n u m b er s   in   ea ch   s tep   i s   t h f i r s 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 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 q u atio n   i s :     2 . 2 = ( ( ( 2 2 )   )   2 ×   ( ( 2 2 )    ) )   2                     1   W h ich   p ^2 . q ^2 is   th d is t in g u i s h er   p r o b ab ilit y   a n d   N A i s   t h ac ti v S - b o x .   W h en   t h 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 ca n   s a y   th attac k   ca n g o   f o r w ar d   [ 1 6 ] .   R eg ar d in g   to   t h 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   w it h   m ax i m a l p r o b ab ilit y   2 - 28 .     T h 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 ar 4   ac tiv S - b o x es a n d   in   r o u n d   1   th er is   t w o   ac ti v S - b o x .   b.   T o   f in d   th p r o b ab ilit y ,   w n e ed   to   ap p ly   t h eq u atio n   ( 1 ) .     T h 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 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 is   r esis ta n to   th 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 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 [ 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 T ab le  ( 4 )   s h o w s   th a 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 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 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 th s u g g e s ted   alg o r ith m   s till   h a s   th s a m 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 co s f ac to r .   A l s o ,   th 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 f ac to r   o f   D L B C A   b y   r e d u cin g   t h 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 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 s h o w n .   T o   s u m   u p   r es u lt s ,   t h e   co s o f   s u g g ested   a lg o r it h m   i s   th lo w est  co s t.  R e g ar d in g   to   s ec u r it y   s id e,   th 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 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 a n d   P R E SE NT ) .   A cc o r d in g   to   th b o o m er an g   attac k ,   t h 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 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 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 o Co m p u ter   T h e o ry   a n d   En g i n e e rin g ,   V o 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 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 o 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 a l. ,   " P RINCE    L o w - L a t e n c y   Blo c k   Cip h e f o 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 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 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 a l. ,   " P RINT c ip h e r:  A   Blo c k   Cip h e f o 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 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 Blo c k   Cip h e 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 -   CHES   2 0 0 7 . "   V o l .   4 7 2 7 ,   S p r i n g e 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 Blo c k   Ci p h e f o S e c u rit y   o f   L o w - Co st  RF ID  T a g 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 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 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 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 Blo c k   Cip h e 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 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 a l. ,   " TW INE:  L ig h t w e ig h Blo c k   Cip h e f o M u lt i p le  P latf o rm s, "   in   S e lec ted   A re a in   Cr y p to g ra p h y .   v o l.   7 7 0 7 ,   S p rin g e 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 Blo c k   Cip h e 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   CHES   2 0 1 1 . "   Vo l.   6 9 1 7 ,   S p rin g e 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:  Ne L ig h tweig h Bl o c k   Cip h e   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 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 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 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 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 Cry p tan a l y sis  o f   DES   V a rian ts,"   in   Diff e re n ti a Cry p t a n a lys is  o 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 a l. ,   " P ra c ti c a 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 a n d   li n e a c ry p tan a l y sis   fo 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 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 o 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 Blo c k   Cip h e A l g o rit h m   (D L BC A ) "   In ter n a ti o n a J o u rn a 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 C o s t F a cto r   o 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 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 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 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 M o su u n iv e rsity   a s   d e p u ty   d e a n   o c o m p u ter  sc ien c e   a n d   m a th e m a ti c 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 i n   g e n e ra a n d   i n   li g h tw e ig h b lo c k   c ip h e 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 b a c h e lo 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 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 M o su u n iv e rsity   a a s sista n lec tu re r.   He 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   Im a d   F a k h ri    T a h a     is  a n   IEE E   se n io 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 a p p o i n ted   a th e   h e a d   o f   d e p a rtm e n o f   c o m p u ter  in f o rm a ti o n   sy ste m a t   A lra f id a in   Un iv e rsit y   Co ll e g e   u n ti 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 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 2 0 1 0   h e   jo i n e d   IIUM   a th e   De p t.   o 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   (in tern a ti o n a   Jo u r n a   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 sin c e   2 0 1 5 ,   a n d   th e   g e n e ra   c h a ir    o f     th e     in tern a ti o n a   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   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 f o h is  w o rk   w it h   h is  P h stu d e n o n   sm a rt  tra ff ic  li g h w it h   a c c id e n 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 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 a th e   De p a rt m e n o f   Co m p u ter  S c ien c e   a n d     He a d   o Re se a rc h   a   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   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 2 0 1 3 .         Kh a led   A b d u lk a re e m   A len e z re c e iv e d   h is  b a c h e lo 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 d e g re e   in   m a n a g e m e n 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 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 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 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 se c to r   se c u rit y .     Evaluation Warning : The document was created with Spire.PDF for Python.