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.   21 ,   No .   2 Feb r u ar y   202 1 p p .   1 1 9 3 ~ 1 2 0 0   I SS N:  2 5 02 - 4 7 5 2 ,   DOI : 1 0 . 1 1 5 9 1 /i j ee cs.v 2 1 .i 2 . pp 1 1 9 3 - 1 2 0 0          1193       J o ur na l ho m ep a g e h ttp : //ij ee cs.ia esco r e. co m   An  e nd  t o   e n k e y   e sta blish m ent   s che m for  d et ecti ng   b la ck  h o le  a tt a c k s in   m o bile  a h o n e tw o rk s       B a ba n Ah m e d M a h m o o d 1 ,   Aso   Ah m ed  M a j ee d 2 ,   Ah m e d Cha la k   Sh a k ir 3   1, 3 Ne tw o rk   De p a rt m e n t,   Co ll e g e   o f   Co m p u ter S c ien c e   a n d   I n f o rm a ti o n   T e c h n o lo g y ,   Kirk u k   Un iv e rsi ty I ra q   2 De p a rtme n o f   P a ra sito l o g y ,   Co ll e g e   o f   V e terin a r y   M e d icin e ,   Kirk u k   Un iv e rsity , I ra q       Art icle  I nfo     AB ST RAC T     A r ticle  his to r y:   R ec eiv ed   Ju l   1 0 ,   2 0 2 0   R ev i s ed   Sep   7 2 0 2 0   A cc ep ted   Sep   2 7 ,   2 0 2 0       T h e   w irele s tec h n o lo g y   is  in   c o n siste n a n d   ra p id   d e v e lo p m e n in   t h is   c e n tu ry   su c h   th a it   p ro d u c e s f a st  d a ta rate   a n d   stro n g   c o n n e c ti v it y .   M o b i le  a d   h o c   n e tw o rk   (M A NE T is  a n   in d e p e n d e n n e tw o rk   w h e re in   n o d e f u n c ti o n   a b o t h   h o st  a n d   ro u ter.  Ro u ti n g   p ro to c o ls  in   M A NET   a r e   p ro n e   to   d if f e r e n a tt a c k s.  M a li c io u n o d e u su a ll y   in terf e re   th e   p r o c e ss   o f   e sta b li sh in g   r o u tes   a n d   m a k e   it   h a rd   t o   b u il d   a   v a li d   r o u te.  I n   t h e   li tera tu re ,   d if f e r e n m e c h a n ism s   p ro p o se d   t o   p ro h i b it   b lac k   h o le  a tt a c k in   w h ich   a n   a d v e rs a r y   n o d e   b li n d ly   d ro p d a ta  p a c k e ts.   In   th is  p a p e r,   a   stu d y   is   f u lf il led   o th e   a d v a n tag e a n d   d isa d v a n tag e o f   so m e   o f   th e   p ro to c o ls  p re se n ted   i n   th e   li tera tu re   a n d   a   n o v e m e th o d   p ro p o se d   t h a d e tec ts  b l a c k   h o le  a tt a c k s.  A   th o ro u g h ,   p r e c ise ,   a n d   th e o re ti c a a n a ly sis  is   p re se n ted   to   sh o w   h o th e   p ro p o se d   m e th o d   c a n   p re v e n m a li c io u n o d e f ro m   i m p e rso n a ti n g   b e n ig n   n o d e s.  A   th e o re ti c a l   c o m p a re iso n   c o n d u c ted   b e tw e e n   th e   p ro p o se d   m e th o d   a n d   so m e   o f   th e   o th e m e th o d p re se n ted   in   th e   li tera tu re .   T h e   c o m p a riso n   sh o w th a t h e   a tt a c k s   e x ist  o n   th e se   p r o t o c o ls  a re   d e tec t e d   a n d   p re v e n ted   b y   th e   p r o p o se d   p ro t o c o l .   K ey w o r d s :   B l a c k   h o l e   a t t a c k s     R e a c t i v e   r o u t i n g     R o u t i n g   i n   M A N E T s     S e c u r i t y   o f   r o u t i n g   i n   M A N E T s     T h is  is  a n   o p e n   a c c e ss   a rticle   u n d e r th e   CC B Y - SA   li c e n se .     C o r r e s p o nd ing   A uth o r :   B ab an   Ah m ed   Ma h m o o d     Net w o r k   Dep ar t m e n   C o lleg o f   C o m p u ter   Scie n ce   an d   I n f o r m atio n   T ec h n o lo g y   Kir k u k   U n i v er s it y   B ag h d ad   Stre et,   Kir k u k I r aq   E m ail:   b ab an . m ah m o o d j af @ g m ail. co m       1.   I NT RO D UCT I O N   T h n o d es  in   M A NE T   g et  t h r o u g h   w i th   ea c h   o th er   to   s e u p   n et w o r k   in   a n   u n co n t r o lled   ar ea   w it h o u a n y   p iv o tal   o r g an izat io n   s u c h   a s   B ase  Statio n s   ( B S)   [ 1 ,   2 ] .   T h r o u g h   t h e   co m m u n ica tio n   li n k s ,   t h n o d es  co o p er ativ el y   s e n d   p ac k ets  ac ti n g   as  r o u ter s   [3 - 6] .   MA NE T s   ca n   b ap p lied   in   d if f er e n s ce n ar io s   w it h i n   u n co n tr o lled   f ie ld s   s u c h   as  m i litar y ,   a n i m al  h ab itat s ,   n at u r al  d is as ter s ,   r esc u o p er atio n s ,   etc. ,   w h er e   b u ild in g   co m m u n icatio n   i n f r astru ct u r i s   n o p o s s ib le  [ 7 - 1 1 ] .   R o u tin g   i s   d i v id ed   in to   t w o   m ain   p h ase s :   estab lis h in g   r o u te  p h ase  an d   d ata  p ac k ets  d is p atch in g   p h ase.   P h ase  o n is   r esp o n s ib le  o f   d is co v er in g   a   leg iti m ate  r o u te  b et w ee n   s o u r ce   an d   tar g et   n o d es  w h er ea s   s ec o n d   p h ase   is   co n ce r n ed   ab o u f o r w ar d i n g   t h e   d ata  p ac k ets  th r o u g h   th es tab lis h ed   r o u te.   I n   s ec u r r o u ti n g   p r o to co ls ,   p ar ticip atin g   n o d es  ca n   ex c h an g b o th   d ata  an d   co n tr o in f o r m at io n   r eg ar d less   o f   t h av ailab ili t y   o f   v icio u s   n o d es  w h o s p u r p o s is   to   d eter io r ate   th r o u ti n g   p r o to co l' s   f u n ct i o n alit y   [ 1 2 ] .   T h au th o r s   i n   [ 1 3 ]   p r esen s u r v e y   o f   d i f f er en m ec h a n i s m s   t h a t   p r o v id s ec u r r o u ti n g   f ea t u r es  f o r   M A NE T .   MA NE T ' s   m ai n   ch ar ac ter i s tics   lik e   d y n a m ic  to p o lo g y ,   o p en   m ed iu m ,   a n d   d is tr ib u ted   n at u r o f   n o d es '   o p er atio n   m a k it   h i g h l y   v u l n er ab le .   A ls o ,   R o u tin g   i s   an   es s en t ial   p ar o f   th e   n et w o r k ' s   s ec u r i t y   w h er ein   m a licio u s   n o d es  ca n   clai m   th e y   h av e   v a lid   r o u tes   t o   d esti n atio n   n o d es.  B lack   h o le  i s   p o s s ib le  attac k   o n   r o u ti n g   w h ic h   i s   t h r ea t h at  ad v er s e l y   a f f ec ts   d ata  f o r w ar d in g   p r o ce s s   [ 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.  21 ,   No .   2 Feb r u ar y   2021 :    1 1 9 3   -   1 2 0 0   1194   14 ,   1 5 ] P ass iv an d   ac ti v att ac k s   ar t w o   f u n d a m en ta t y p es  o f   attac k s   o u t h er tar g eti n g   r o u ti n g   p r o to co ls   [ 1 6 ] .   T h r o u tin g   o p er atio n   in   p ass iv at tack s   is   n o d is r u p te d   b y   ad v er s ar ial  n o d es  w h ile  a d v er s ar ial  n o d es  i n   ac tiv attac k   d is r u p r eg u lar   o p er a tio n s   o f   th n e t w o r k   o p er atio n s   an d   ex ec u te  v io latio n s .   T h d is r u p tio n   an d   v io latio n   m a y   o cc u r   at  d if f er en t le v e ls   i n cl u d in g   b o th   d ata  f o r w ar d in g   an d   r o u te  d is co v er y   lev els [ 8 ,   1 7 ]   An   attac k er   m a y   d is r u p th e   n et w o r k   o p er atio n   b y   o f f er i n g   p ath   t h at  is   s h o r ter   th a n   th p at h   p r o v id ed   b y   g en u i n e   n o d [ 4 ,   1 8 ,   1 9 ] T h is   t y p o f   a t tack   i s   d o n b y   c h a n g i n g   s o m o f   th co n tr o in f o r m atio n   o r   m e tr ics  o f   r o u ti n g .   I m p er s o n atio n   i s   an o t h er   t y p o f   attac k   w h er ein   m alicio u s   n o d u s e   id en tit y   b elo n g in g   to   o th er   n o d es  to   in itiate   attac k s   [ 2 0 - 22 ].   T h er ar d i ff e re n s e c u r it y   m e ch a n i s m t o   a d d r es s   t h e   m al ic i o u s   o r   a d v er sa ri a l n o d es   [ 2 3 ]:   a)   P r ev en tiv e   Me ch a n i s m   T h is   m ec h a n i s m   w o r k s   as  a   d ef e n s tech n iq u e   b y   ap p l y in g   e n cr y p tio n   an d   au th e n tica tio n   s c h e m es.  I n   t h e s s ch e m e s ,   s y m m etr ic  k e y   a n d   as y m m etr ic  k e y   cr y p to g r ap h y   ar u s ed .   b)   R ea cti v Me ch a n is m   M is u s an d   an o m a lies   ar d etec ted   in   th is   m ec h an is m .   I n   t h an o m al y   d etec tio n   ca s e,   s tati s ticall y ,   t h n o r m al   b eh av io r   o f   t h p ar ticip atin g   n o d es  i s   ca lc u lated   b y   co l lectin g   u s e f u l   in f o r m atio n   f r o m   g e n u in n o d es'   b eh a v io r .   T h en ,   n o d es'   an o m alo u s   b eh av io r s   ar d etec ted   b y   an al y zi n g   th ca lcu lated   s tati s tical  tes ts .     1)   B lack   h o le    B lack   h o le  i s   a n   ad v er s ar y   n o d th at  i s   b lin d l y   r ep l y i n g   to   r o u te  r eq u est  ( R R E Q)   m e s s a g e s   r ec eiv ed   f r o m   n eig h b o r in g   n o d es.  T h is   attac k er   clai m s   it  h as  v alid   an d   f r es h   p ath   to   t h tar g et.   T h en   i tak e s   in   ea c h   an d   ev er y   d ata  p ac k et  d ir ec te d   to   th at  tar g et  n o d e.   I is   h ar d   to   d etec b lack   h o le  n o d es  th at  u s b etter   s eq u en ce   n u m b er   esp ec iall y   if   th e   n e t w o r k ' s   s eq u e n ce   n u m b er   is   clo s e   to   t h o n u til ized   b y   t h attac k er   [ 3 ,   1 5 ,   2 4 ] .   Fig u r 1   s h o w s   h o w   b lack   h o l attac k   ca n   d is r u p t t h r o u ti n g   p r o ce s s   i n   M A NE T .   T h s o u r ce   n o d S   in te n d s   to   s e n d   d ata  p ac k et s   t o   th tar g et   D h en ce ,   i h a s   t o   d is co v er   r o u te  to   D .   U n d er   th A OD [ 2 5 ]   p r o to co l   w h ic h   is   p r ese n ted   later   in   3 . 1 . 1 ,   S   f lo o d s   a   R R E Q   co n tr o p ac k et  to   th ad   h o n et w o r k   ai m i n g   to   estab lis h   r o u te  to   n o d D .   I n   th n o r m al  o p er atio n   o f   AOD V,   b en ig n   a n d   v icio u s   n o d es  r ec eiv t h r eq u est .   Ho w e v er ,   t h atta c k er   ( B )   r e p lies   w it h   f a k in f o r m atio n   s u ch   t h at  t h s o u r ce   n o d r ec e iv es   r ep l y   w h o s s eq u en ce   n u m b er   is   h i g h .   A l s o ,   th d esti n atio n   an d   th in ter m ed iate  n o d es  ( e. g .   2   an d   4 )   th at  h av v alid   r o u tes  r etu r n   r o u te   r ep l y   ( R R E P )   p ac k ets  to   t h s o u r ce   S   w it h   t h eir   ac t u al  s eq u e n ce   n u m b er s   w h ic h   ar e   u s u all y   lo w er   t h an   t h b lack   h o le  n o d e' s   s eq u e n ce   n u m b er .   T h u s ,   S   p ick s   B's   r o u te  r ep ly   t o   b u ild   r o u te  to   D Af ter   i co n tr o ls   t h r o u ti n g   p r o ce s s ,   B   d is ca r d s   e v er y   d ata  p ac k et  f r o m   b ein g   f o r w ar d e d   to   n o d D   [ 4 ] .   I n   ca s th er is   n o   s ec u r it y   tec h n i q u e,   n o d S   ca n n o t d eter m i n w h et h er   th d ata  p ac k ets ar d eliv er ed   to   D .           Fig u r 1 .   B lack   h o le  a ttack   d u r in g   r o u te  r eq u e s f lo o d in g   [ 4 ] .       2)   B asic r o u te  d is co v er y     Un d er   r ea ctiv r o u t in g   p r o to co ls   lik AODV ,   r o u te   to   d esti n a tio n   D   is   d is co v er ed   w h en   s o u r ce   S   atte m p ts   to   f o r w ar d   p ac k et s   to   D S   d is p atch es   an   an n o u n c e m en t r eq u es tin g   al l it s   n eig h b o r   n o d es f o r   p ath   o v er   w h ic h   p ac k ets   tr av el s   to   D .   W h e n   t h e y   r ec eiv th e   r eq u est,  i n ter m ed iate  n o d es   r ep l y   to   t h s o u r ce   i 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       A n   en d   t o   en d   ke esta b lis h men t sch eme   fo r   d etec tin g   b la ck   h o le  a tta ck s   … ( B a b a n   A h med   Ma h mo o d )   1195   ca s th e y   h a v cr ed ib le  p ath s   to   th d esti n a tio n .   I f   t h e y   d o n 't,  th in ter m ed iate  n o d es  r eb r o ad ca s th r eq u est   to   all  th eir   n ei g h b o r in g   n o d es.  T h is   r eb r o ad ca s tin g   s to p s   i f   lo ca tes  leg i ti m ate  r o u te  t o   th D .   T h m ai n   cr iter ia  to   p ick   r ep ly   a m o n g   s e v er al  r esp o n s e s   is   to   s ea r c h   f o r   th h i g h est  s eq u e n ce   n u m b er .     3)   P ap er   o b j ec tiv an d   m o ti v atio n   So m o f   th p r o to co ls   ar p r o n to   b lack   h o le  attac k s   tar g etin g   th r o u te  estab lis h m e n p h ase.   A n   an al y s is   o f   t h ese  t h ese  at tac k s   i s   p er f o r m ed   an d   s ec u r m et h o d   f o r   r o u tin g   i n   M ANE T   th at  b asicall y   d ep en d s   o n   en d   to   e n d   k e y   es tab lis h m e n s c h e m e   i s   p r o d u ce d .   I n   th p r o p o s ed   m e th o d ,   m alicio u s   n o d es  ar p r ev en ted   f r o m   d is r u p tin g   t h p r o ce s s   o f   r o u te  e s tab lis h m en t.  Hen ce ,   th p r ima r c o n tr ib u tio n   is   fir s t,   d esig n in g   a   s ec u r meth o d   th a d etec ts   b la ck   h o le  a tta ck s .   S ec o n d ,   d etec tin g   th a tta ck s   o n   th p r o to co ls   th a t   a r p r esen ted   in   th liter a tu r w h ich   a r p r o n to   th is   typ o f   a tta ck .   T h r est  o f   th p ap er   is   o r g an i ze d   as  f o llo w s I n   Sectio n   2 ,   w e x a m in s o m o f   t h r ec en p r o to co ls   th at  cla i m   to   r ev ea b lack   h o l attac k s .   I n   Sectio n   3 ,   t h d et ails   o f   t h e   p r o p o s ed   p r o to co d esig n   i s   p r esen ted .   Sectio n   4   p r ese n ts   a   t h eo r etica an al y s i s   o f   t h p r o p o s ed   m eth o d .   I n   Sect io n   5 t h e   d r a w b ac k s   o f   s o m o f   t h e   p r o to co ls   p r esen ted   in   Sectio n   2   ar s h o w n   as  w ell  as  th w a y   th e s attac k s   ar d etec ted   an d   p r ev en ted   b y   th e   p r o p o s ed   p r o to co l   is   ex p lain e d .   I n   Sectio n   6 ,   co n clu s io n   o f   th e   p ap er   is   p r esen ted .       2.   RE L AT E WO RK   A   co n c is ex p la n atio n   o f   th b asic  id ea   co n ce r n in g   s o m o f   th r ec e n tl y   p r o p o s ed   b lack   h o le  attac k   d etec tio n   s ch e m es  i s   p r esen te d   h er e.   T h ese  m et h o d s   ar p r o p o s ed   to   w o r k   o n   o n - d e m a n d   r o u tin g   p r o to co ls   th at  ar i n d ep en d en t   o n   n et wo r k   to p o lo g y   to   estab li s h   r o u tes.   Yasee n a n d   A l d w air ia  i n   [ 2 ]   p r o p o s ed   an   en h a n ce d   A ODV  to   av o id   b la ck   h o le  n o d es  in   M A NE T .   T h e y   u s ed   r ep u tatio n   tab le  to   b lo ck   b lack   h o le  o r   m is b e h av in g   n o d f r o m   d i s r u p ti n g   r o u te   cr ea tio n .   T h is   p r o to co w o r k s   i n   th r ee   m a in   p h a s es  n a m el y ,   ac cu m u lat in g   r ep u tatio n   v al u e s ,   ca lcu lati n g   th e s v al u e s ,   an d   p ick in g   th b est  r o u te.   Ob s e r v atio n s ,   r ep u ta tio n   v alu e s ,   ar co llected   b y   m a k in g   u s o f   A ODV 's  w a tch d o g ' s   ap p r o ac h es.  T h ese  o b s er v atio n s   r el y   u p o n   o b s er v atio n s   o f   n ei g h b o r s   th a ar d o n in d iv id u all y .   L ater ,   th r ep u tat io n   v al u es  ar b r o ad ca s to   th en t ir n et w o r k .   Kalk h et  al.   i n   [ 1 5 ]   p r esen ted   p r o to c o th at  m a k es  u s e   o f   b lack   h o le  p r ev en tio n   tec h n iq u to   id en ti f y   ad v er s ar ial  n o d es  u s in g   Hid d en   Ma r co v   Mo d el.   T h eir   m e th o d   w o r k s   in   t w o   m o d u les   n a m el y ,   d etec tio n   an d   d e cisi o n - m ak i n g .   I n   th d etec tio n   m o d u le,   a n   an al y s is   is   d o n f o r   th s h o r test   r o u tes  f o u n d   b et w ee n   s o u r ce   an d   d esti n a ti o n   p air .   T h is   an al y s is   is   p er f o r m ed   u s in g   Hid d en   Ma r co v   Mo d el  s u ch   th a th e   m o s p o s s ib le  attac k er   is   f o u n d .   I n   th d ec is io n   m o d u le,   t h e   s h o r test   r o u te s   t h at  co n tai n   u n tr u s ted   n o d es  ar eli m i n ated   f r o m   th r o u ti n g   ta b les.   Sin g h   an d   S h ar m i n   [ 1 ]   p r o p o s ed   m ec h a n i s m   th a d ep en d s   o n   t h p r o m is c u o u s   m o d o f   th n o d in   w h ich ,   n o d es  ar allo w ed   to   r ea d   an d   in ter ce p p ac k ets.   W h en   s o u r ce   n o d S   in ten d s   to   f o r w ar d   d ata  p ac k ets  to   tar g et  n o d T ,   it  b r o ad ca s ts   r eq u est  to   lo ca te  r o u te  f r o m   t h r o u te  r ep lies   ( R R E P )   it  r ec eiv e s   as  r esp o n s to   t h r eq u est.   W h en   t h R R E P   is   o r ig i n at ed   f r o m   tr an s itio n a l,  in ter m ed iate,   n o d N ,   th e   p r ec ed in g   n o d P   o f   N   c h a n g es  its   m o d to   p r o m is c u o u s   m o d w h ic h   t h en   s en d s   h ell o   m e s s a g to   t h T   v ia  N .   I f   T   r ec eiv e s   t h m e s s a g e,   it  m ea n s   th a N   i s   b en i g n   an d   th r o u te  i s   f r ee   f r o m   h ar m .   Ot h er w is e,   t h is   in ter m ed iate,   N ,   n o d i s   co n s i d er ed   an   ad v er s ar y   a n d   a n   a la r m   i s   b r o ad ca s to   t h e   n et w o r k   b y   t h p r ec ed in g   n o d P   w ar n in g   t h e m   ab o u t th is   m al icio u s   n o d e.   A r at h y   an d   S m i n e s h   in   [ 2 6 ]   p r o p o s ed   an   alg o r it h m   w h ich   d etec ts   m u l tip le  b lack   h o le  attac k   ( D - MB H) .   I n   ad d itio n   to   m u lt ip le  attac k s ,   u s i n g   e x tr r o u te   r eq u est,  t h i s   al g o r ith m   p r e v en t s   s i n g le  b lac k   h o le   attac k   f r o m   d is r u p tin g   r o u ti n g   cr ea tio n   p r o ce s s .   W ith o u t h d esti n atio n   ad d r ess ,   t h al g o r ith m   co m p u tes  a   th r es h o ld   av er a g d esti n atio n   s eq u en ce   n u m b er   ( A DSN) ,   m ain tai n s   li s t h at   co n tai n s   b lack   h o le  n o d es  t h at   co llab o r ativ el y   e s tab lis h   a   n o n - v alid   r o u te.   I i s   w o r th   m en t io n in g   t h at   th is   p r o to co u s es  ex tr R R E Q   co n tr o l   p ac k et  an d   m ai n tai n s   ad d itio n al  tab le s   o f   co llab o r ativ b l ac k   h o le  n o d es.  T h is   ex tr c o n tr o in f o r m atio n   o b v io u s l y   i n cr ea s es  o v er h ea d   in   ad d itio n   to   in cr ea s in g   t h r esp o n s ti m e.   A ls o ,   it  li m it s   s ca lab ilit y   a s   d ep icted   in   T a b le  1 .   J ain   et  al.   i n   [ 2 7 ]   p r esen ted   a   f u zz y - b a s ed   tr u s to   en h an ce   s ec u r it y   i n   M A NE T s   to   p r e v en b lac k   h o le  attac k s .   A   r elatio n al  f u zz y   b in ar y   w ei g h ted   m o d el  is   u s ed   to   m iti g at th d is tr ac tio n s   ca u s ed   b y   ad v er s ar ial  n o d es  ag ai n s AO DV  r o u tin g   p r o to co l.  T h tr u s co m p u tat io n   is   p er f o r m ed   in   d ir ec w a y   o n   f u zz y   ap p r o ac h es to   id en ti f y   m alicio u s   n o d es.   Sh ar m et  al.   i n   [ 3 ]   p r o p o s ed   m et h o d   th at  u s es  t w o   s o lu ti o n s   f o r   b lack   h o le  attac k   b lo ck ag e.   T h e   f ir s s o l u tio n   i s   to   d is co v er   m u ltip le  r o u tes  ( m o r th a n   t w o   r o u tes)  b y   f lo o d in g   r o u te  r eq u ests   to   r ea ch   th e   d esti n atio n .   T h s o u r ce   S   t h e n   s en d s   d if f er en t p in g   m e s s a g es   v ia  th m u ltip le  r o u tes  f o u n d   in   t h f ir s t   p lace   to   th d esti n ati o n   n o d D .   E ac h   m e s s a g h a s   its   o w n   id en tifi er   ( I D)   an d   s eq u en ce   n u m b er .   A n y   in ter m ed iate  n o d e,   b o th   b en ig n   an d   m alicio u s ,   m a y   ac k n o w led g o r   r ep l y   to   th is   p i n g   p ac k et  w h en   t h e y   h av p at h   to   th 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.  21 ,   No .   2 Feb r u ar y   2021 :    1 1 9 3   -   1 2 0 0   1196   d esti n atio n .   Dif f er e n ac k n o wled g m e n t s   ar co llected   b y   th e   s o u r ce   w h ic h   it  th e n   u s es  t h e m   to   d if f er e n tiate  b et w ee n   m al icio u s   n o d es  an d   h o n es n o d es.  I is   e x p lain ed   i n   Sectio n   5   h o w   t h i s   s o l u tio n   h as  d r a w b ac k s   a n d   li m ita tio n s   b ec au s M ANE T s   co m e   w it h   d if f er en s ce n ar io s .   T h s ec o n d   s o lu tio n   m ak e s   a d v an ta g o f   p ac k et  s eq u en ce   n u m b er   w h ic h   w as  i n clu d ed   in   t h p ac k et  h ea d er   b y   u s i n g   t w o   e x tr tab les  in   e ac h   n o d e.   T h f ir s tab le  co n tain s   th la s p ac k et 's   s eq u en ce   n u m b er   t h at  w as  s en to   ea ch   n o d w h ile  t h o th e r   tab le  co n tain s   t h e   s eq u en ce   n u m b er   w h ic h   w as  s en f r o m   o t h er   n o d es.  Des tin atio n   o r   in ter m ed iate  n o d es  u s th e s t w o   tab les   w h e n   t h e y   r ep l y   to   r o u te  r eq u est s .   T h e y   m u s i m b ed   th e   l ast  p ac k et 's  s eq u e n ce   n u m b er   s en b y   th e   s o u r ce   n o d es.  T h s o u r ce   n o d e   th en   co m p ar es  th i s   i m b ed d ed   s eq u en ce   n u m b er   w i th   t h s ec o n d   tab le' s   s eq u e n ce   n u m b er s   a n d   i f   m atc h   i s   f o u n d ,   t h r ep lier   is   co n s id er ed   b en ig n o t h er w is e   t h r e p lier   is   co n s id er ed   ad v er s ar y   n o d an d   w ar n i n g   m es s ag i s   b r o ad ca s t to   th en tire   n et w o r k .   J u n h a L u o   et  al.   i n .   [ 1 4 ]   p r o p o s ed   an   au th e n ticatio n   m e ch an i s m   w h er ei n   b lack   h o le  attac k s   ar e   p r ev en ted .   T h au th e n ticatio n   is   b ased   o n   m es s ag a u t h en t icatio n   co d e,   p s eu d o   r an d o m   f u n ctio n ,   an d   h a s h   f u n ctio n   th at  ar ap p lied   o n   A ODV.   W h e n   t h s en d er ,   s o u r ce ,   r ec eiv es  t h r o u te  r ep ly ,   it  ap p lies   t h e   au th e n tica tio n   s c h e m e   p r o p o s ed   to   m a k e   p r o p er   d ec is io n .   Ho w ev er ,   i n ter m ed iate  n o d es'   r o le  i s   o n l y   f o r w ar d i n g   d ata  p ac k et s ,   i n   o t h er   w o r d s ,   n o   v er i f icatio n   i s   p er f o r m ed   b y   in ter m ed iate  n o d es.  T h d esti n atio n   n o d p er f o r m s   f o u r   d if f er e n t   s tep s   to   au th e n ticate  t h co n tr o p ac k et  in cl u d in g   s y m m etr ic  cr y p to s y s te m ,   f i n d in g   d ec r y p ted   m es s ag e,   c alcu lati n g   m es s ag e   au t h e n tica tio n   co d ( M A C ) ,   a n d   ca lc u l atin g   r ea s o n ab le  ti m s ta m p   ( T S).   I f   all  th ese  v er if ica tio n s   ar ac h iev ed   s u c ce s s f u l l y ,   t h r o u te  is   v alid   an d   th s en d er   b eg in s   to   f o r w ar d   p ac k ets;   o th er w i s e,   th s en d er   p er f o r m s   an o t h er   r o u te  d is co v er y   an d   w ar n s   th n et w o r k   ab o u th e   m ale v o len n o d in   th n et w o r k .       3.   P RO P O SE DE SI G N   T h m ai n   id ea   o f   th p r o p o s e d   m et h o d   is   p r esen ted   in   th is   Sectio n   u n d er   w h ich ,   s ec u r r o u te  is   d is co v er ed   co n n ec tin g   a   s o u r ce   to   d esti n atio n   n o d e.   Als o ,   th p r o p o s ed   p r o to co d etec ts   b lack   h o le  attac k s   o n   v ar io u s   M A NE T 's  r o u tin g   p r o t o co ls .   T h is   p r o p o s ed   alg o r ith m   ca n   b ap p lied   to   an y   r ea ctiv to p o lo g y   b ased   r o u tin g   p r o to co ( e. g . ,   A O DV)   t h at  e s ta b lis h es  r o u te s   p r io r   to   f o r w ar d in g   d ata  p a ck ets.  I n   t h i s   p ap er ,   w u s t h co n ce p t s   o f   A O D to   s h o w   t h w o r k f lo w   o f   t h p r o p o s ed   p r o t o co l.  I n   th f o llo w i n g   s u b s ec tio n s ,   an   ex p lai n atio n   o f   th ab o v m en tio n ed   p o in ts   i s   g i v e n .     3 . 1 .   B a s ic  idea   o f   t he  pro t o co l   R o u ti n g   p r o to co ls   in   M A NE T   ar p r o n to   s ev er al  attac k s   li k b lack   h o le  attac k s ,   b lack m ail  attac k s ,   h id d en   c h an n el  attac k s ,   etc.   [ 2 8 - 30 ] .   T h m a in   f o cu s   h er is   to   p r o h ib it  t h b lack   h o le  attac k s .   I n   t h f o llo w in g ,   th o r o u g h   ex p lan a tio n   o f   t h p r o p o s ed   m eth o d   is   g iv e n .     3 . 1 . 1 .   E nd   t o   end  k ey   esta bli s h m e n t     Fo llo w i n g   th r o u te  d is co v er y   p h ase  as  ex p lai n ed   in   Secti o n   1 . 2 . ,   o n ce   r o u te  r ep ly   ar r iv es  at  th e   s o u r ce   n o d e,   r o u te  to   th d esti n a tio n   is   es tab lis h ed .   T o   v er if y   t h v alid it y   o f   t h r o u te   b u ilt,  th s o u r ce   S   s en d s   k e y   estab li s h m e n co n tr o p ac k et  t h r o u g h   t h e s ta b lis h ed   r o u te  to   t h d esti n ati o n   D   as  s h o w n   i n   Fig u r 2 .   T h is   co n tr o p ac k et  co n s is t s   o f   No n ce   ( N1 )   c o n ca ten ated   w it h   R an d o m   Secr et  Ke y   ( R S K s g en er ated   b y   t h s o u r ce   n o d e.   T h p ac k et  is   th e n   en cr y p te d   u s i n g   t h p u b lic  k e y   ( P K d )   o f   th d est in at io n   n o d an d   s en to   th d es tin at i o n   n o d e.   W ass u m th at  t h s o u r ce   an d   th d esti n atio n   k n o w   th p u b lic  k e y   o f   ea ch   o th er .     W h en   D   r ec ei v es  th co n tr o p ac k et,   it  d ec r y p ts   th p ac k et  u s in g   it s   p r iv ate  k e y   an d   g ets   b o th   th e   N1   an d   t h R S K s .   T h d esti n atio n   g en er ate s   a   R a n d o m   Secr et  Ke y   ( R S K d )   a n d   ca lc u lates   th s h ar ed   k e y   ( K s d ) .   Ksd   is   ca lcu lated   b y   XO R i n g   th t w o   r an d o m   s ec r et  k e y s   R S K s   an d   R S K d   r esp ec tiv el y .   Af ter   f i n d in g   t h e   s h ar ed   s ec r et  k e y ,   D   s e n d s   a   c o n tr o r ep ly   p ac k e to   S .   T h r ep ly   p ac k et  co n s is t s   o f   b o th   t h r ec eiv ed   No n ce   N1   an d   D' s   R an d o m   Secr et  K e y   R S K d .   T h is   p ac k et  is   en cr y p ted   u s in g   th R a n d o m   Secr et   Key   o f   th s o u r ce   n o d R S K s .   W h en   th r ep l y   i s   r ec eiv ed   f r o m   D   b y   S ,   t h s o u r ce   ch ec k s   t h No n ce   an d   g ets  D' s   R a n d o m   Secr et  Ke y   R S K d   w h ic h   it  u s e s   to   ca lcu la te  t h s h ar ed   k e y   K s d .   T o   g u ar an tee  t h at  S   an d   D   n o w   h a v t h s a m e   s h ar ed   s ec r et  k e y ,   S   s e n d s   p r o b p ac k et  to   D .   T h p r o b p a ck et  is   n e w   No n ce   N2   w h ic h   is   en cr y p ted   u s i n g   Ksd .   O n ce   D   r ec ei v es   th a t p r o b p ac k et,   it d ec r y p ts   t h p ac k et,   o b tain s   N2 ,   ap p en d   its   R S K d ,   en cr y p ts   it a g ain   u s i n g   t h s h ar ed   k e y ,   a n d   s e n d s   th n e w l y   e n cr y p ted   p ac k e to   w h ic h   i n   t u r n   v er i f ie s   t h at  it   is   f r o m   D   a n d   N2   an d   R S K d   ar co r r ec t.  A f t er   th at  b o th   S   an d   D   de lete  t h e ir   R an d o m   Secr et  Ke y s .   T h en   S   s tar ts   f o r w ar d in g   d ata  p ac k ets  th r o u g h   t h esta b lis h ed   r o u te.   P r o p e r   d escr ip t io n   o f   th p r o p o s ed   p r o to co l   f o r   r o u te  v alid atio n   an d   d ata  f o r w ar d in g   is   g i v en   i n   Fi g u r 3         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       A n   en d   t o   en d   ke esta b lis h men t sch eme   fo r   d etec tin g   b la ck   h o le  a tta ck s   … ( B a b a n   A h med   Ma h mo o d )   1197       Fig u r 2 .   E n d   to   e n d   k e y   e s tab lis h m e n t           Fig u r 3 .   Data   f o r w ar d i n g   a n d   r o u te  v alid atio n   p r o ce s s       4.   ANALY SI S   I n   th i s   s ec tio n ,   a   th o r o u g h   e x a m i n e   of   h o w   th e   p r o p o s ed   m et h o d   p r o h ib its   th b lack   h o le  at tack s   t h at   ex is i n   s o m o f   t h p r o to c o ls   m en t io n ed   in   Sectio n   2   is   p r esen ted .   So m o f   t h e   is s u e s   tak e n   in to   co n s id er atio n   i n   d esi g n in g   t h ese  p r o to co ls   ar e:  s ec u r i t y ,   s ca lab ilit y ,   r ed u c in g   co n tr o o v er h ea d ,   lo ad   b alan cin g ,   f a u lt - to ler a n ce ,   r o b u s t n ess ,   a n d   s h r in k i n g   co m p lex it y .   C o u n ti n g   o n   h o w   w ell  th d is c u s s ed   p r o to co ls   tr ea t th ese  is s u e s ,   we  r ate  th e   p r o to co ls   as  Lo w M ed iu m ,   an d   Hig h   co n ce r n i n g   t h ab o v m e n tio n ed   f ac to r s   as   s h o w n   in   T ab le  1 .   Nex t,  h o w   b lack   h o le  a ttack s   ar d etec ted   b y   th e   p r o p o s ed   m et h o d   is   p r ese n ted   th en   a n   e x p lan atio n   an d   d ete ctio n   o f   s o m o f   t h attac k s   o n   th e   p r o to co ls   p r esen ted   in   th liter atu r e   ar e   d em o n s tr ated .       T ab le  1 .   C o m p ar is o n   o f   th p r o to co l p r esen ted   in   th l i ter atu r w ith   r esp ec t to   d if f er en f e atu r es   P r o t o c o l   S c a l a b i l i t y   O v e r h e a d   S e c u r i t y   M e c h a n i sm   R e f e r e n c e   [ 3 ]   M e d i u m   H i g h   H i g h   M u l t i p l e   R o u t e s   R e f e r e n c e   [ 1 ]   H i g h   M e d i u m   L o w   P r o mi scu o u M o d e   R e f e r e n c e   [ 2 6 ]   M e d i u m   H i g h   M e d i u m   T h r e sh o l d   S e q u e n c e   N u mb e r   R e f e r e n c e   [ 2 ]   H i g h   M e d i u m   M e d i u m   W a t c h d o g   a n d   R e p u t a t i o n   T a b l e   R e f e r e n c e   [ 1 4 ]   M e d i u m   H i g h   M e d i u m   A u t h e n t i c a t i o n   R e f e r e n c e   [ 1 5 ]   M e d i u m   H i g h   M e d i u m   M a r k o v   M o d e l   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.  21 ,   No .   2 Feb r u ar y   2021 :    1 1 9 3   -   1 2 0 0   1198   4 . 1 .   B la ck   ho le  det ec t io n by   t he  pro po s ed  pro t o co l   T h is   Sectio n   s h o w s   h o w   t h p r o p o s ed   p r o to co ca n   d etec an y   p o s s ib le  b lac k   h o le   attac k   d escr ib in g   d if f er e n s ce n ar io s   r elate d   to   r o u te  b r ea k ag e   o r   attac k .   T h h a n d s h a k i n g   p r o ce s s   p r ese n t ed   in   Sectio n   3 . 1 . 1   h elp s   in   d etec ti n g   b lack   h o l attac k   if   th er is   a n y .   A s   m en tio n ed   in   Sect io n   3 . 1 . 1 ,   th k e y   estab li s h m e n p r o ce s s   s tar ts   a f ter   r ec eiv in g   r o u te  r ep l y   w h ic h   co u ld   b f r o m   a n   i n ter m ed iate   n o d I N .   T h is   in ter m ed iate  n o d co u ld   b eith er   b en ig n   n o d o r   a   m al icio u s   n o d e.   T h e   Ma licio u s   n o d h as  n o   f r es h   r o u te  to   th tar g et,   b u it  clai m s   it  h a s   o n e.   T o   d etec th cr ed ib ilit y   o f   t h is   in ter m ed iate  n o d e,   th s o u r ce   lau n ch e s   t h k e y   estab lis h m e n p r o ce s s   v ia  t h e   r o u te  th at  w a s   b u ilt  af ter   th in ter m ed iate  n o d h ad   r ep lied .   I f   r ec eiv es  a   r esp o n s f r o m   th e   d esti n atio n ,   it  m ea n s   t h at  I i s   b en i g n .   I f   n o t,  t h en   I is   b lack   h o l an d   i n s er ts   th i s   n o d in to   its   b lack   l is t ta b le.   It   is   p o s s ib le   th at   th e .   R o u te  b et w ee n   S a n d   h as   b r o k en .   T o   d is tin g u is h   b et w ee n   th ese   t w o   ca s e s ,   r o u te  er r o r   m es s ag e   i s   u s ed .   W h e n   n o d in   a n   es t ab lis h ed   r o u te  g o es  d o w n   o r   w h e n   it  i s   n o   m o r co n n ec te d   to   th r o u te,   t h u p s tr ea m   n o d o f   th e   b r ea k   b r o ad ca s ts   r o u te   b r ea k a g n o tif icat io n   m e s s a g e.   I f   r ec ei v es   th i s   er r o r   m ess a g e   b ef o r r ec eiv in g   th r esp o n s e   f r o m   th d est in at io n   n o d D ,   it  n ee d s   to   is s u an o th er   r o u te  d is co v er y   a n d   p er f o r m   b lac k   h o le  d etec tio n   t o   th n e w l y   estab li s h ed   r o u te.   I is   also   p o s s ib le  th at  t h li n k   b et w ee n   th an d   I h as  b r o k e n .   I n   t h is   ca s e,   r ec eiv es  r o u te  er r o r   m e s s a g e   is s u ed   b y   a n   in ter m ed iate  n o d u p s tr ea m   to   I N,   h en ce   ca n n o v er if y   t h h o n est y   o f   I b ec au s t h v er i f icatio n   s i g n a co u ld   n o r ea ch   I N.   W h en   b lack   h o le  is   n o ticed ,   m e s s a g i s   b r o ad ca s b y   S   to   th e   n et w o r k   in   w h ic h   S   a n n o u n ce s   th at   n o d IN   is   m alicio u s   an d   ac co r d in g l y ,   ev er y   n o d in s er ts   IN   in to   its   b lack   lis t.  T h is   p r o ce s s   allev iates  f u t u r b lack   h o le  b y   p r ev en ti n g   f o r m er l y   d etec ted   m alicio u s   n o d es f r o m   b ein g   i n v o lv ed   in   t h r o u ti n g   p ath .       5.   DIS CU SS I O N   Her e,   p r ec is d is cu s s io n   o f   h o w   t h p r o p o s ed   m et h o d   d etec ts   an d   p r ev e n t s   th e   attac k s   b y   th e   v icio u s   n o d es  o n   th r ee   o f   t h e   p r o to c o ls   m e n tio n ed   in   th l iter atu r is   p r esen ted   an d   th e   w a y   t h ese  attac k s   af f ec t th r o u t in g   is   d is c u s s ed .     5 . 1 .   At t a ck   o n t he  pro t o co l in r ef er ence   [ 1 ] .     T h v er if icatio n   in   [ 1 ]   is   n o en cr y p ted ,   as  w ell,   t h p r o m is cu o u s   m o d o f   t h n o d g iv e s   th b lack   h o le  n o d ch an ce   to   p ass   th e   h ello   p ac k et  to   th d esti n atio n   as  w e ll  as  i m p er s o n ate  th d esti n a tio n   n o d e.   As  r esu l t,  all   th e   d ata  p ac k e ts   ar d r o p p e d   b ec au s t h s o u r ce   co n s id er s   th is   a s   a   v a lid   r o u te.   Ho w ev er ,   it  i s   i m p o r tan to   n o tice  t h at  i n   th e   p r o p o s ed   m et h o d   th v er i f ica tio n   p ac k et  is   n o i n   p lain   te x t .   T h is   p r ev en ts   t h e   b lack   h o le  n o d to   im p er s o n a t th d esti n atio n .   T h i s   is   b ec au s e   it  d o es  n o k n o w   t h is   i s   v er if ica tio n   p ac k et  an d   it  m a y   d r o p   it  w h ich   m ea n s   t h at  t h is   r o u te  ca n n o b v e r if ied   an d   as  r es u lt  t h attac k   is   d etec ted .   Hen ce ,   th p r o p o s ed   d esig n   d etec ts   b lack   h o le  n o d es t h at  u s i m p er s o n atio n   tec h n iq u es.     5 . 2 .   At t a ck   o n t he  pro t o co l in r ef er ence   [ 2 ].     On p o s s ib le   d r a w b ac k   o f   th p r o to co p r esen ted   in   [ 2 ]   is   th at   w h e n   t h er i s   o n l y   o n e   p ath ,   t h e   p r o to co l   w ill  ch o o s it  r eg ar d less   o f   its   r ep u tatio n   v al u e.   T h s elec ted   p ath   co u ld   h av m alicio u s   n o d th at   d r o p s   th d ata   p ac k ets  w h ic h   d is r u p ts   t h d ata  f o r w ar d i n g   p r o ce s s .   T h p r o p o s ed   p r o to co d etec ts   s u ch   attac k s   b ec a u s s ec u r ed   v er if icatio n   co n tr o m ess a g i s   u s ed   to   ch ec k   t h a u th e n tic it y   o f   th m alicio u s   n o d in   th p at h   w h ich   ea s il y   p r ev e n ts   t h ad v er s ar y   n o d f r o m   d i s r u p ti n g   t h r o u ti n g   e s tab lis h m en t p r o ce s s .     5 . 3 .   At t a ck   o n t he  pro t o co l in r ef er ence   [ 3 ].     T h s o lu tio n s   p r o p o s ed   in   [ 3 ]   is   n o f ea s ib le  w h e n   th n et w o r k   is   s p ar s e,   i n   o th er   w o r d s ,   r eq u ir in g   th r ee   r o u tes  at  least  i m p o s e s   th n et w o r k   to   b d en s s u ch   th at   m u l tip le  r o u tes  ca n   b estab lis h ed .   T h is   d en s it y   f ea tu r as  w e ll  as  m u ltip le  e x tr tab les  u s ed   in   t h eir   s ec o n d   s o l u tio n   l i m its   t h s ca lab ilit y   o f   t h e   n et w o r k t h i s   is   d ep icted   in   T ab le  1 .   E v en - t h o u g h ,   in   s p ar s n et w o r k s ,   th i s   p r o to co m a y   n o f in d   t h r ee   d if f er e n t r o u tes  w h ic h   d eter io r ates it s   n o r m al   o p er atio n   a n d   as a   r es u lt,   s ec u r r o u te  i s   n o t e s tab li s h ed .   Als o ,   in   ca s e   o f   s in g le  r o u te,   w h ich   m a y   co n tai n   m alicio u s   n o d es,  f a k r o u te  ca n   b estab li s h ed .   T h is   s h o r tco m in g   an d   o th er   p r o b lem s   in   t h is   m et h o d   ca n   b s o lv ed   u s in g   th s e cu r it y   f ea t u r es  p r o v id ed   b y   th e   p r o p o s ed   m eth o d   w h er v er i f ied   m e s s a g es  ar u s ed   to   estab lis h   r o u tes  m a k i n g   o n l y   b en ig n   n o d es  to   p ar ticip ate  in   b u ild i n g   r o u tes.       6.   CO NCLU SI O N   I n   th i s   p ap er ,   w p r o d u ce d   s ec u r an d   n o v el  al g o r ith m   t h at   n o tices  a n d   p r o h ib its   b lack   h o le  attac k s   o n   M A NE T s .   T h is   p r o p o s ed   p r o to co co u n ts   o n   en d - to - e n d   k e y   es tab lis h m e n t   w h ich   d ep en d s   o n   p u b lic  k e y   cr y p to g r ap h y .   T h p r o p o s ed   s ec u r it y   s c h e m e   is   g e n er al  s u c h   t h at  it  ca n   b ap p lied   to   an y   o n   d e m a n d   r o u ti n 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       A n   en d   t o   en d   ke esta b lis h men t sch eme   fo r   d etec tin g   b la ck   h o le  a tta ck s   … ( B a b a n   A h med   Ma h mo o d )   1199   p r o to co l.  A   d etailed   an al y s is   an d   d is cu s s io n   o f   t h attac k s   cu r r en tl y   ex is o n   r o u ti n g   p r o to co ls   ar p r o v id ed .   T h d etec tio n   a n al y s is   s h o w e d   th at  th e   p r o p o s ed   m e th o d   n o tices  t h ese  a ttack s   a s   w el as   b lo ck s   th e m   f r o m   d is r u p tin g   t h d ata  f o r w ar d in g   an d   r o u te  e s tab lis h m e n p r o ce s s .   He n ce ,   th i s   p r o p o s ed   s ch e m e   p r ev en t s   m o s t   o f   th b lack   h o le  attac k s   atte m p ted   b y   m al icio u s   n o d es.       RE F E R E NC E S   [ 1 ]   P .   S i n g h   a n d   G .   S h a rm a ,   A e ff icie n p re v e n ti o n   o f   b lac k   h o le  p ro b lem   in   a o d v   r o u ti n g   p r o to c o in   m a n e t , ”  i n   Pro c e e d in g o IE EE   1 1 th   In t e rn a ti o n a C o n fer e n c e   o n   T r u st,  S e c u rity  a n d   Priv a c y   in   Co mp u t in g   a n d   Co mm u n ica ti o n s ( T ru stCo m) p p .   9 0 2 - 9 0 6 2 0 1 2 .   [ 2 ]   Q.  M .   Ya se e n   a n d   M .   A ld w a iri ,   A n   e n h a n c e d   a o d v   p ro to c o f o a v o id in g   b l a c k   h o les   in   m a n e t ,   Pro c e d i a   Co mp u ter   S c ien c e ,   v o l.   1 3 4 ,   p p .   3 7 1 - 3 7 6 ,   2 0 1 8 .   [ 3 ]   N.  S h a rm a   a n d   A .   S h a r m a ,   T h e   B lac k - H o le  n o d e   a tt a c k   in   M a n e t,   in   2 0 1 2   se c o n d   in ter n a ti o n a l   c o n fer e n c e   o n   Ad v a n c e d   Co mp u ti n g   &   Co mm u n ica ti o n   T e c h n o l o g ies .   I EE E ,   p p .   5 4 6 - 5 5 0 ,   2 0 1 2 .   [ 4 ]   H.  M o u d n i,   M .   Er - R o u i d i,   H.  M o u n c if ,   a n d   B .   El   Ha d a d i ,   F u z z y   lo g ic - b a se d   in tru si o n   d e tec ti o n   sy st e m   a g a in st  b lac k   h o le  a tt a c k   in   m o b il e   a d   h o c   n e tw o rk s,”  In ter n a ti o n a J o u rn a o f   Co mm u n ica ti o n   Ne tw o rk a n d   I n fo rm a ti o n   S e c u rity ,   v o l.   1 0 ,   n o .   2 ,   p p .   3 6 6 - 3 7 3 ,   2 0 1 8 .   [ 5 ]   H.  L a n d   M .   S in g h a l,   A n   a n c h o r - b a se d   ro u ti n g   p ro to c o l   w it h   c e ll   id   m a n a g e m e n s y ste m   f o a d   h o c   n e tw o rk s, in   Pro c e e d in g o I n ter n a ti o n a l   Co n fer e n c e   o n   Co m p u ter   Co mm u n ic a ti o n a n d   Ne two rk s p p .   2 1 5 - 2 2 2 2 0 0 5 .   [ 6 ]   B.   A .   M a h m o o d   a n d   D.  M a n iv a n n a n ,   P o siti o n   b a se d   a n d   h y b rid   ro u ti n g   p ro to c o ls  f o m o b il e   a d   h o c   n e tw o rk s:  a   su rv e y ,   W ir e les s P e rs o n a Co m mu n ica t io n s ,   v o l.   8 3 ,   n o .   2 ,   p p .   1 0 0 9 - 1 0 3 3 ,   2 0 1 5 .   [ 7 ]   S .   Ja in ,   A .   S h a stri,   a n d   B.   K.  C h a u ra sia ,   A n a l y sis  a n d   f e a sib il it y   o f   re a c ti v e   ro u ti n g   p ro t o c o ls  w it h   m a li c io u s   n o d e in   m a n e ts,   in   Pro c e e d in g o I n ter n a ti o n a Co n fer e n c e   o n   C o mm u n ic a ti o n   S y ste ms   a n d   Ne tw o rk   T e c h n o l o g ies   ( CS NT ),   p p .   3 5 6 - 360 2 0 1 3 .   [ 8 ]   G .   L iu ,   H.  Do n g ,   Z.   Ya n ,   X .   Z h o u ,   a n d   S .   S h im izu ,   B4 S DC A   b lo c k c h a in   sy ste m   f o se c u ri t y   d a t a   c o ll e c ti o n   i n   m a n e ts,   IEE T ra n sa c ti o n o n   B ig   Da t a ,   v o l.   1 4 .   n o .   8 .   p p .   1 - 14 2 0 1 5 .     [ 9 ]   V .   N.   T a lo o k i,   H.  M a rq u e s,  a n d   J.  R o d rig u e z ,   E n e rg y   e ff icie n d y n a m ic  m a n e o n - d e m a n d   ( e 2 d y m o )   ro u ti n g   p ro t o c o l,   i n   Pro c e e d in g o In ter n a ti o n a S y mp o siu a n d   W o rk sh o p o n   a   W o rld   o W ire les s,  M o b il e   a n d   M u lt ime d ia   Ne tw o rk s ( W o W M o M ) p p .   1 - 5 2 0 1 3 .   [ 1 0 ]   H.  S h e n   a n d   L .   Zh a o ,   A lert:  A n   a n o n y m o u lo c a ti o n - b a se d   e ff ici e n ro u ti n g   p ro t o c o i n   m a n e ts,   IEE T ra n sa c ti o n o n   M o b i le Co mp u ti n g ,   v o l.   1 2 ,   n o .   6 ,   p p .   1 0 7 9 - 1 0 9 3 ,   2 0 1 3 .   [ 1 1 ]   K.  Ka v it h a ,   K.  S e lv a k u m a r,   T .   N it h y a ,   a n d   S .   S a t h y a b a m a ,   Zo n e   b a se d   m u lt ica st  ro u ti n g   p ro t o c o l   f o m o b il e   a d   h o c   n e tw o rk ,   in   Pro c e e d in g o In ter n a t io n a Co n fer e n c e   o n   Eme rg in g   T re n d in   V L S I,   Em b e d d e d   S y ste m,  Na n o   El e c tro n i c s a n d   T e lec o mm u n ica ti o n   S y ste m ( ICEV ENT ),   2 0 1 3 .   [ 1 2 ]   B .   A .   M a h m o o d ,   A .   I b r a h i m ,   a n d   D .   M a n i v a n n a n ,   H y b r i d   o n - d e m a n d   g r e e d y   r o u t i n g   p r o t o c o l   w i t h   b a c k t r a c k i n g   f o r   m o b i l e   a d - h o c   n e t w o r k s ,   i n   P r o c e e d i n g s   o f   9 t h   I F I P   W i r e l e s s   a n d   M o b i l e   N e t w o r k i n g   C o n f e r e n c e   ( W M N C ) ,   2016.   [ 1 3 ]   H.  Yih - Ch u n   a n d   A .   P e rrig ,   A   s u rv e y   o f   s e c u re   w irele ss   a d   h o c   r o u ti n g ,   IEE S e c u rity  Priv a c y ,   v o l.   2 ,   n o .   3 ,   p p .   28 - 39,   2 0 0 4 .   [ 1 4 ]   J.  L u o ,   M .   F a n ,   a n d   D.  Ye ,   Blac k   h o le  a tt a c k   p re v e n ti o n   b a se d   o n   a u th e n ti c a ti o n   m e c h a n is m ,   in   2 0 0 8   1 1 t h   IEE E   S in g a p o re   In ter n a ti o n a C o n fer e n c e   o n   Co mm u n ica ti o n   S y ste ms .   IE EE p p .   1 7 3 - 1 7 7 2 0 0 8 .   [ 1 5 ]   H.  Ka lk h a ,   H.  S a to r i,   a n d   K.  S a to ri,   P re v e n ti n g   b lac k   h o le  a t tac k   in   w irele ss   s e n so n e tw o rk   u sin g   h m m ,   Pro c e d ia   C o mp u ter   S c ien c e ,   v o l.   1 4 8 ,   p p .   5 5 2 - 5 6 1 ,   2 0 1 9 .   [ 1 6 ]   A .   K.   A b d e laz iz,  M .   Na f a a ,   a n d   G .   S a li m ,   S u rv e y   o f   ro u ti n g   a tt a c k a n d   c o u n term e a su re in   m o b il e   a d   h o c   n e tw o rk s ,   in   Pr o c e e d in g s   o f   IEE In ter n a ti o n a C o n fer e n c e   o n   C o mp u ter   M o d e ll i n g   a n d   S im u la t io n   ( UKS im),   pp 693 - 6 9 8 2 0 1 3 .   [ 1 7 ]   R.   S k a g g s - S c h e ll e n b e r g ,   N.  W a n g ,   a n d   D.  W rig h t,   P e rf o r m a n c e   e v a lu a ti o n   a n d   a n a ly sis   o p ro a c ti v e   a n d   re a c ti v e   m a n e p ro to c o ls  a v a ried   sp e e d s,   in   2 0 2 0   1 0 th   A n n u a C o mp u ti n g   a n d   Co mm u n ica ti o n   W o rk sh o p   a n d   C o n fer e n c e   ( CC W C) p p .   0 9 8 1 - 0 9 8 5 2 0 2 0 .   [ 1 8 ]   V a it h iy a n a th a n ,   G .   S .   R. ,   E.   E.   N.,   a n d   S .   Ra d h a ,   A   n o v e m e th o d   f o d e tec ti o n   a n d   e li m in a ti o n   o f   m o d if ic a ti o n   a tt a c k   a n d   tt a tt a c k   in   n t p   b a se d   ro u ti n g   a lg o rit h m ,   in   Pro c e e d in g o I n ter n a ti o n a l   Co n fer e n c e   o n   Rec e n T re n d s   in   In fo rm a t io n ,   T e lec o mm u n ica ti o n   a n d   Co m p u t in g   ( IT C) p p .   6 0 - 64 2 0 1 0 .   [ 1 9 ]   A .   I b r a h im ,   B .   M a h m o o d ,   a n d   M .   S i n g h a l ,   A   s e c u r e   f r a m e w o rk   f o r   s h a r i n g   e l e c t r o n i c   h e a l t h   re c o r d s   o v e r   c l o u d s ,   i n   2 0 1 6   I E E E   I n t e r n a t i o n a l   C o n f e r e n c e   o n   S e r i o u s   G a m e s   a n d   A p p l i c a t i o n s   f o r   H e a l t h   ( S e G AH ) .   I E E E ,   p p .   1 - 8 2 0 1 6 .   [ 2 0 ]   N.  W .   L o ,   M .   C.   C h ian g ,   a n d   C.   Y.  Hs u ,   Ha sh - b a se d   a n o n y m o u se c u re   ro u ti n g   p r o t o c o i n   m o b il e   a d   h o c   n e tw o rk s,”  in   Pro c e e d in g o Asi a   J o i n Co n fer e n c e   o n   In f o rm a ti o n   S e c u rity ( Asia J CIS ) pp .   5 5 - 62 2 0 1 5 .   [ 2 1 ]   A .   Ib ra h i m ,   B.   M a h m o o d ,   a n d   M .   S in g h a l,   se c u re   f ra m e w o rk   f o m e d ica in f o rm a ti o n   e x c h a n g e   ( m i - x b e t w e e n   h e a lt h c a re   p ro v id e rs,”  i n   2 0 1 6   I EE In ter n a ti o n a C o n fer e n c e   o n   He a lt h c a re   In f o rm a ti c ( ICHI).   IEE E,   p p .   2 3 4 - 243 2 0 1 6 .   [ 2 2 ]   I .   W o u n g a n g ,   S .   K .   D h u r a n d h e r ,   M .   S .   O b a i d a t ,   a n d   R .   D .   P e d d i ,   A   d s r - b a s e d   r o u t i n g   p r o t o c o l   f o r   m i t i g a t i n g   b l a c k h o l e   a t t a c k s   o n   m o b i l e   a d   h o c   n e t w o r k s ,   S e c u r i t y   a n d   C o m m u n i c a t i o n   N e t w o r k s ,   v o l .   9 ,   n o .   5 ,   p p .   4 2 0 - 4 2 8 ,   2 0 1 6 .   [ 2 3 ]   P .   Jo sh i,   S e c u rit y   issu e in   ro u ti n g   p ro to c o ls  in   m a n e a n e t w o rk   la y e r ,   Pro c e d ia   Co mp u ter   S c ie n c e ,   v o l.   3 ,   p p 954 - 9 6 0 ,   2 0 1 1 .   [ 2 4 ]   B.   M a h m o o d ,   A .   Ib ra h im ,   a n d   D.  M a n iv a n n a n ,   S a riad n e A   se c u re   so u rc e   ro u ti n g   p r o t o c o t o   p re v e n h id d e n - c h a n n e a tt a c k s,”  in   Pro c e e d in g o 1 2 t h   In ter n a ti o n a Co n fer e n c e   o n   W ire les a n d   M o b il e   Co mp u ti n g ,   Ne two rk i n g   a n d   Co mm u n ica t io n s ( W iM o b ),   IEE E p p .   1 - 7 2 0 1 6 .   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.  21 ,   No .   2 Feb r u ar y   2021 :    1 1 9 3   -   1 2 0 0   1200   [ 2 5 ]   C.   E.   P e rk in a n d   E.   M .   Ro y e r,   A d - h o c   o n - d e m a n d   d istan c e   v e c to ro u ti n g ,   in   Pro c e e d in g o S e c o n d   I EE E   W o rk sh o p   o n   M o b il e   C o mp u ti n g   S y ste ms   a n d   Ap p li c a t io n s,  W M CS A p p .   9 0 - 1 0 0 1 9 9 9 .   [ 2 6 ]   K.  A ra th y   a n d   C.   S m in e sh ,   A   n o v e a p p r o a c h   f o d e tec ti o n   o f   sin g le  a n d   c o l lab o ra ti v e   b lac k   h o le  a tt a c k i n   m a n e t,   Pro c e d ia   T e c h n o lo g y ,   v o l.   2 5 ,   p p .   2 6 4 - 2 7 1 ,   2 0 1 6 .   [ 2 7 ]   A .   K.  Ja in ,   V .   T o k e k a r,   a n d   S .   S h riv a sta v a ,   S e c u rit y   e n h a n c e m e n i n   m a n e ts  u sin g   f u z z y - b a s e d   tr u st  c o m p u tati o n   a g a in st b lac k   h o le a tt a c k s,”  in   In f o rm a ti o n   a n d   Co mm u n ica ti o n   T e c h n o l o g y .   S p rin g e r p p .   3 9 - 47 2 0 1 8 .   [ 2 8 ]   S .   R.   M .   Krish n a ,   P .   V.  K.  P ra sa d ,   M .   N.  S .   Ra m a n a th ,   a n d   B.   M .   Ku m a ri,   S e c u rit y   in   m a n e ro u ti n g   tab les   w it h   fm n k   c r y p to g ra p h y   m o d e l,   in   Pro c e e d in g o I n ter n a t io n a Co n fer e n c e   o n   El e c trica l,   El e c t ro n ics ,   S i g n a ls ,   Co mm u n ica ti o n   a n d   Op ti miz a ti o n   ( EE S CO),   p p .   1 - 7 2 0 1 5 .   [ 2 9 ]   P r o c e e d in g o f   In tern a ti o n a Co n f e re n c e   o n   El e c tri c a l,   El e c tro n ics ,   S ig n a ls ,   Co m m u n ica ti o n   a n d   Op ti m iza ti o n   (EE S CO),  2 0 1 5 .   [ 3 0 ]   Y. - C.   Hu ,   A .   P e rrig ,   a n d   D.  B.   Jo h n s o n ,   A riad n e A   s e c u re   o n - d e m a n d   ro u ti n g   p r o to c o f o a d   h o c   n e tw o rk s,”  W ire les s n e two rk s ,   v o l.   1 1 ,   n o .   1 - 2 ,   p p .   2 1 - 3 8 ,   2 0 0 5 .       B I O G RAP H I E S O F   AUTH O RS         Dr .   B a b a n   A.  M a h m o o d   is  c u rre n tl y   th e   c h a irm a n   o f   Ne t w o rk s   De p a rtm e n a Un iv e rsit y   o f   Kirk u k ,   Kirk u k ,   Ira q .   He   re c e iv e d   a   B.   S c ,   d e g re e   in   Co m p u ter  a n d   S o f tw a re   e n g in e e rin g   f ro m   Un iv e rsit y   o f   A l - M u sta n sry a h ,   Ira q ,   in   2 0 0 3   a n d   a   M . S c . ,   d e g re e   in   C o m p u ter  S c ien c e   f ro m   Un iv e rsi t y   o f   S u lai m a n i y a ,   Ira q ,   in   2 0 0 9 .   He   re c e iv e d   a   P h d e g re e   in   Co m p u ter  S c ien c e   f ro m   Un iv e rsit y   o f   K e n tu c k y ,   Lex in g t o n ,   Ke n t u c k y ,   US A   2 0 1 6 .   He   wo rk e d   in   th e   p ro g ra m   o so m e   in tern a ti o n a c o n f e re n c e s.  He   r e v ie w e d   m a n y   p a p e rs  f o se v e ra p re stig io u jo u rn a ls  a n d   c o n f e re n c e s.  He   p u b li s h e d   h is  re s e a rc h   w o rk   in   th e   f o ll o w in g   a re a s ro u ti n g   in   a d   h o c   n e tw o rk s,  se c u rit y   o f   so u rc e   ro u ti n g   p r o to c o ls  in   M A NET ,   a n d   se c u rit y   o f   h e a lt h   re c o r d s v ia clo u d .         As o   Ah m e d   M a je e d   is  c u rre n tl y   a n   in str u c to a t   Un iv e rsity   o f   Kir k u k   Kirk u k ,   Ira q .   He   re c e iv e d   a   B. S c .   i n   s o f twa re   e n g in e e rin g   f ro m   T e c h n ica Co ll e g e ,   Kirk u k ,   Ira q   i n   2 0 0 4   a n d   M . S c .   i n   Co m p u ter  En g in e e rin g   f ro m   Ca n k a y a   Un iv e rsit y ,   A n k a ra ,   T u rk e y   in   2 0 1 5 .   He   p u b li sh e d   h is   r e se a rc h   in   th e   f o ll o w in g   a re a s: co m p u ter n e tw o rk s,  se c u rit y   in   w irele ss   se n so rs n e tw o rk ,   a n d   A I.             As st.  Pro f.   Dr .   A h m e d   C h a la k   S h a k i r   is   c u rre n tl y   th e   d e a n   o f   th e   Co ll e g e   o c o m p u ter  sc ien c e   a n d   in f o rm a ti o n   tec h n o l o g y ,   U n iv e rsity   o f   Kirk u k ,   Ira q .   He   re c e iv e d   a   B.   S c ,   d e g re e   in   Co m p u ter  a n d   S o f tw a re   En g in e e r in g   f ro m   Un iv e rsit y   o f   A l - M u sta n sry a h ,   Ira q ,   in   2 0 0 1 .   I n   2 0 0 2   h e   g o a   Hig h   Di p lo m a   d e g re e   in   so f t w a re   e n g in e e rin g   f ro m   I r aq co m m i s s io n   f o r   co m p u ter s   &   in f o r m at ics/   I n s tit u te  f o r   p o s g r ad u ate  s t u d ies  in   i n f o r m atic s ,   B ag d ad ,   I r aq ,   a n d   a   M . S c . ,   d e g re e   in   Co m p u ter  S c ie n c e   f ro m   Un iv e rsit y   o f   S u lai m a n iy a ,   Ira q ,   in   2 0 0 7 .   He   a lso   re c e iv e d   P h d e g re e   in   Co m p u ter  En g in e e rin g ,   Ha rb in   i n stit u d e   o f   tec h n o lo g y ,   c h in a   in   2 0 1 3 .   He   p u b l ish e d   h is  re se a rc h   w o rk   in   th e   f o ll o w in g   a re a s: i n f o rm a ti o n   a n d   n e tw o rk   se c u rit y .       Evaluation Warning : The document was created with Spire.PDF for Python.